Hamilton Information

Travel info, sports, demographic data, and general statistics about the city of Hamilton, AL

General Hamilton Information

State: Alabama

County: Marion County

Close cities: Vina, AL, Hackleburg, AL, Gu-Win, AL, Beaverton, AL, Detroit, AL, Hamilton, AL, Hodges, AL, Guin, AL

Hamilton Population (census data)
Total 6,381 (-6.0% since 2000)
Male 3,296 (51.7%)
Female 3,085 (48.3%)

Population Density: 177 people per sq. mile

Cost of Living Index: 79.0 (US Avg is 100)

Hamilton Elevation: 488 feet above sea level

Land Area: 36.1 square miles

Median Household Income: $33,910

Zip Codes: 35570.

Hamilton Map

Loading Map...

Hamilton Demographic Data

Ethnic Information:
  • White Non-Hispanic (89.5%)
  • Black (7.6%)
  • Hispanic (1.7%)
  • American Indian (0.7%)
  • Two or more races (0.7%)
Ancestry Information:
  • United States (24.5%)
  • Irish (8.5%)
  • German (6.4%)
  • English (6.3%)
  • Scotch-Irish (1.7%)
  • Dutch (1.2%)

Local Hamilton Sports Teams

Major League Baseball: Atlanta Braves
NFL Football: Tennessee Titans, Atlanta Falcons
NBA Basketball: Atlanta Hawks, , Memphis Grizzlies
NHL Hockey: , Nashville Predators
NCAA Sports: University of Alabama, University of Alabama, Samford University, Birmingham-Southern College

Hamilton School Information

High Schools
Hamilton High School (211 Aggie Avenue, Hamilton, AL, 35570 - Marion County District)
Middle Schools
Hamilton Middle School (400 Military Street South, Hamilton, AL, 35570 - Marion County District)
Elementary Schools
Hamilton Elementary School (784 10th Avenue SW, Hamilton, AL, 35570 - Marion County District)
Other/Private Schools
Marion County Alternative School (188 Winchester Drive, Hamilton, AL, 35570 - Marion County District)

Find a Job