Hamilton, Alabama

Hamilton, Alabama
Flag of Hamilton, Alabama
Official seal of Hamilton, Alabama
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.98889
CountryUnited States
StateAlabama
CountyMarion
Area
 • Total
38.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
 • Total
7,042
 • Density185.01/sq mi (71.43/km2)
Time zoneUTC-6 (Central (CST))
 • Summer (DST)UTC-5 (CDT)
ZIP code
35570
Area code(s)205, 659
FIPS code01-32848
GNIS feature ID0119627
Websitehamiltoncityal.org

Hamilton is a city in and the county seat of Marion County, Alabama, United States. It incorporated in 1896[3] and since 1980 has been the county's largest city, surpassing Winfield. It was previously the largest town in 1910.[4] At the 2020 census, the population was 7,042.[2]

  1. ^ "2021 U.S. Gazetteer Files". United States Census Bureau. Retrieved April 12, 2022.
  2. ^ a b "Hamilton city, Alabama: 2020 DEC Redistricting Data (PL 94-171)". U.S. Census Bureau. Retrieved April 12, 2022.
  3. ^ Hellmann, Paul T. (February 14, 2006). Historical Gazetteer of the United States. Routledge. ISBN 1135948593 – via Google Books.
  4. ^ 1820-2010 U.S. Censuses research on Marion County, Alabama communities