Hamilton, Alabama

Hamilton is a city in Marion County, Alabama, United States. At the 2020 census the population was 7,042.[2] The city is the county seat of Marion County.

Location in Marion County, Alabama
Location in Marion County, Alabama
Coordinates: 34°8′7″N 87°59′20″W / 34.13528°N 87.98889°W / 34.13528; -87.98889Coordinates: 34°8′7″N 87°59′20″W / 34.13528°N 87.98889°W / 34.13528; -87.98889
CountryUnited States
StateAlabama
CountyMarion
Area
 • Total38.08 sq mi (98.6 km2)
 • Land38.06 sq mi (98.6 km2)
 • Water0.01 sq mi (0.03 km2)
Elevation
489 ft (149 m)
Population
 • Total7,042
 • Density185.01/sq mi (71.43/km2)
Time zoneUTC-6 (Central (CST))
 • Summer (DST)UTC-5 (CDT)
ZIP code
35570
FIPS code01-32848
GNIS feature ID0119627
Websitehamiltoncityal.org

References

  1. "2021 U.S. Gazetteer Files". United States Census Bureau. Retrieved April 12, 2022.
  2. 2.0 2.1 "Hamilton city, Alabama: 2020 DEC Redistricting Data (PL 94-171)". U.S. Census Bureau. Retrieved April 12, 2022.