Mooresville Alabama

Mooresville Alabama

Mooresville, Alabama is a town of charm and history. Located about 20 miles southwest of Huntsville, Alabama, in Limestone County. Mooresville is a a model for many architects and developers looking for examples of places with that “neighborhood feeling.”

Originally occupied by the Chickasaw Indians, Mooresville began in 1805 with white settlers coming to the area. Mooresville petitioned for incorporation in 1818, one year before Alabama became a state.

The entire town, described as a picturesque early 19th century village, is listed on the National Register of Historic Places. Many of the older public buildings, including the Stagecoach Inn and Tavern, the Brick Church, the Post Office, and the Church of Christ, are owned and maintained by the town’s residents.

Mooresville Alabama Historic buildings

Stagecoach Inn and Tavern (1820s) – a frame building constructed before 1825 that served as an inn and post office. This building was documented by the Historic American Buildings Survey in the 1930s, and underwent extensive restoration in the 1990s.

Mooresville Post Office (1840) – located at the corner of Lauderdale and High streets, this post office is the oldest in operation in Alabama and has call boxes dating before the American Civil War. Some of the call boxes have been owned by the same families since before the Civil War. The call boxes and some of the office furnishings actually predate the building, having been used in the nearby Stagecoach Inn and Tavern.

Mooresville, Alabama Brick Church (1839) – a Greek Revival-style church built of handmade bricks that stands on Lauderdale Street. Originally a Presbyterian church, it later served as a Methodist church and a Baptist mission. The church’s recessed entrance is supported by two stucco-covered columns.

Mooresville Church of Christ (1854) – a white clapboard church on Market Street that originally served as a meeting house for the Disciples of Christ. The rear wing and entry vestibule were added in 1937.


Location of Mooresville in Limestone County, Alabama.
 34°37′37″N 86°52′52″W

Mooresville Alabama History

Mooresville is one of the oldest incorporated towns in Alabama, having been incorporated on November 16, 1818, when Alabama was still a Territory. It was named for early settlers, Robert and William Moore who located on land which became the site of Mooresville.

Mooresville Alabama Contact Information

Town of Mooresville
P.O. Box 42
Mooresville, AL 35649

Mayor – Margaret-Anne Crumlish 256-509-0422
Clerk – Vasni Torrijos 256-503-1420

Mooresville Alabama Web Links

Mooresville Alabama Map