Mooresville: Historic District

Sandwiched by Huntsville to the east and Decatur to the west, Mooresville is a picture-perfect little town and one of Alabama’s smallest, comprising just six streets with a population barely over 50. It’s also one of the oldest, being the first town incorporated by the Alabama Territorial Legislature in 1818. The Stagecoach Inn and Tavern, where town council meetings are still held, was built in 1825 and served as the first post office until the current post office was constructed about 1840, making it the oldest post office in continuous use in Alabama.  The entire town of Mooresville – known as “Alabama’s Williamsburg” – is on the National Register.

Photo credit: Art Meripol