Marengo County

Cities and Towns in Marengo County Marengo County, established in 1818, is Alabama’s 48th largest county by population (out of 67). Marengo County was historically developed from Choctaw territory. Linden serves as the county seat. Marengo County has a population of 21,027 people and an area of 976.88 square miles, with a population density of …

Marengo County Read More »

Madison County

Cities and Towns in Madison County Madison County, established in 1808, is the third most populous county in Alabama (out of 67). Madison County was founded historically from Cherokee and Chickasaw territories. Huntsville serves as the county seat. Madison County has a population of 334,811 people and an area of 801.59 square miles, with a …

Madison County Read More »

Macon County

Cities and Towns in Macon County Macon County, Alabama’s 47th largest county by population (out of 67), was founded in 1832. Macon County was developed from Montgomery County in the past. Tuskegee serves as the county seat. Macon County has a population of 21,452 people and an area of 608.89 square miles, with a population …

Macon County Read More »

Limestone County

Cities and Towns in Limestone County Limestone County, Alabama’s 16th largest county by population (out of 67), was founded in 1818. Limestone County was formed by combining Elk and Madison counties. The county seat is the city of Athens. Limestone County has an area of 559.94 square miles with a population density of 147.83 persons …

Limestone County Read More »

Lee County

Cities and Towns in Lee County Lee County, Alabama’s eighth largest county by population (out of 67), was founded in 1866. Lee County was founded historically in Chambers, Macon, Russell, and Tallapoosa counties. The county seat is located at Opelika. Lee County has a population of 140,247 people and an area of 607.54 square miles, …

Lee County Read More »

Lawrence County

Cities and Towns in Lawrence County Lawrence County, established in 1818, is the 34th most populous county in Alabama (out of 67). Lawrence County was historically developed from Cherokee territory. Moulton serves as the county seat. Lawrence County has a population of 34,339 people and an area of 690.68 square miles, with a population density …

Lawrence County Read More »

Lauderdale County

Cities and Towns in Lauderdale County Lauderdale County, established in 1818, is the 14th most populous county in Alabama (out of 67). Lauderdale County was founded historically in Cherokee and Chickasaw areas. Florence serves as the county seat. Lauderdale County has a population of 92,709 people and an area of 667.70 square miles, with a …

Lauderdale County Read More »

Lamar County

Cities and Towns in Lamar County Lamar County, established in 1867, is Alabama’s 56th largest county by population (out of 67). Lamar County was founded historically from Fayette and Marion counties (as Jones County). Vernon serves as the county seat. Lamar County has a population of 14,564 people and an area of 604.85 square miles, …

Lamar County Read More »

Jefferson County

Cities and Towns in Jefferson County Jefferson County, established in 1819, is the state of Alabama’s first largest county by population (out of 67). Jefferson County was developed from Blount County in the past. Birmingham serves as the county seat. Jefferson County has a population of 658,466 people and an area of 1,111.28 square miles, …

Jefferson County Read More »

Jackson County

Cities and Towns in Jackson County Jackson County, Alabama’s 25th largest county by population (out of 67), was founded in 1819. Jackson County was historically developed from Cherokee territory. Scottsboro serves as the county seat. Jackson County has a population of 53,227 people and an area of 1,077.87 square miles, with a population density of …

Jackson County Read More »

You cannot copy content of this page

Scroll to Top