Mooresville

Oldest Town

State: Alabama County: Limestone County Founded: 1818 Abandoned: Declining Peak Population: Colonial town

Mooresville is Alabama's oldest incorporated town, predating the state itself. The 1818 post office is the oldest continuously operating one in the state. President James Garfield preached in the church. About 60 residents remain.

Plan Your Visit

Best Time: Year-round

Difficulty: Easy

Time Needed: 1 hour

Quick Facts

  • Oldest AL incorporated town
  • 1818 post office
  • Garfield preached here

Location

Address: Mooresville, AL

Coordinates: 34.6333, -86.8833