Founded in 1818, Marion County is the 38th biggest county by population (out of 67) in the state of Alabama. Historically, Marion County was formed from Tuscaloosa County. The city of Hamilton is the County seat. With population density of 41.48 residents per square miles, Marion County has a population of 30,776 and area of 742.29 square miles.
List of all cities and towns in Marion County, Al
City/Town | Postal Code | Area Code |
Bear Creek, AL | 35543 | 205/659 |
Bexar, AL | 35570 | 205/659 |
Brilliant, AL | 35548 | 205/659 |
Guin, AL | 35563 | 205/659 |
Hackleburg, AL | 35564 | 205/659 |
Hamilton, AL | 35570 | 205/659 |
Winfield, AL | 35594 | 205/659 |