Population 3,335 (est. 2026: ~3,000)
Source: Census ACS 2023 · ACS 2023 + -3.15% annual growth projection
Hannahs Mill, Georgia
Upson County, Georgia · Population 3,121
Hannahs Mill sits in the rolling Piedmont of west-central Georgia, a few miles southeast of Thomaston, the Upson County seat. It is a census-designated place rather than an incorporated municipality — no city hall, no mayor — which means county government handles most public services. The community is residential in character, built around modest single-family homes and working families who largely commute into Thomaston or beyond. Atlanta lies roughly 65 miles to the northeast, close enough to be a reference point but far enough that daily commuting there is uncommon. This is small-town Georgia: affordable, quiet, and oriented around family life, not amenities.
People & Demographics
The ACS 2022 estimate puts Hannahs Mill's population at 3,632, with a median age of 36.7. The community is predominantly white (3,246 residents), with Black residents numbering 183 and Hispanic or Latino residents numbering 58. There are 1,226 households in the CDP, of which 941 are family households. Average household size is 2.81, and 827 residents are children under 18 — a meaningful share of the population that shapes local priorities around schools and youth services.
Upson County overall holds about 27,700 people, meaning Hannahs Mill represents a substantial slice of county population rather than a small outlier.
Economy & Employment
Median household income in Hannahs Mill is $52,069, and per capita income is $25,320. Georgia's statewide median household income runs considerably higher, which reflects both the rural character of Upson County and its historical dependence on manufacturing and agriculture rather than professional services.
Of 1,606 residents in the labor force, only 8 are counted as unemployed — an unusually low number that suggests high labor force attachment even if wages remain modest. An estimated 385 residents fall below the poverty line.
Housing
Hannahs Mill has 1,442 total housing units, of which 1,226 are occupied and 216 sit vacant — a vacancy rate of roughly 15 percent, which is notable but not uncommon in slower-growth rural Georgia communities. Of occupied units, 937 are owner-occupied and 289 are renter-occupied, putting the homeownership rate near 76 percent.
Median home value is $127,600. Median rent is $783 per month. Both figures are well below Georgia state averages, which makes Hannahs Mill genuinely affordable by most measures — particularly for buyers. For anyone priced out of metro Atlanta or even mid-sized Georgia cities, the cost of entry here is low.
Schools
Students in Hannahs Mill attend Upson County Schools, which operates a full Upson-Lee campus system:
- Upson-Lee Primary School — Pre-K through Grade 2, 1,049 students
- Upson-Lee Elementary School — Grades 3–5, 906 students
- Upson-Lee Middle School — Grades 6–8, 927 students
- Upson-Lee High School — Grades 9–12, 1,178 students
All four schools serve the broader county, not just Hannahs Mill. Combined enrollment across the system exceeds 4,000 students, which is sizable for a county of this scale.
Getting Around
Hannahs Mill is a car-dependent community. Of 1,598 workers, 1,349 drive alone to work and 157 carpool. No residents are recorded using public transit, and only 50 walk to work. Just 26 work from home. Aggregate travel time across all workers totals 37,470 minutes, which works out to an average one-way commute of roughly 23 minutes — consistent with short trips into Thomaston rather than long-haul metro commuting.
Healthcare
Upson Regional Medical Center serves as the primary hospital for the area, located in Thomaston. For residents seeking specific providers, the CMS NPI Registry can be searched for clinicians and practices in Hannahs Mill directly: NPI Provider Search.
Library
Hightower Memorial Library serves Hannahs Mill residents and is located approximately 1.3 miles away. Phone: (706) 647-8649. It is part of the Flint River Regional Library System and functions as the county's primary public library resource.
Parks & Recreation
Two major National Park Service sites are accessible within a day trip from Hannahs Mill:
- Ocmulgee Mounds National Historical Park — approximately 40.6 miles away, near Macon. One of the most significant Indigenous archaeological sites in the southeastern United States, with a visitor center on site.
- Andersonville National Historic Site — approximately 49.2 miles away. The site of the Civil War prisoner-of-war camp and home to the National Prisoner of War Museum, about 49.2 miles from Hannahs Mill.
Natural Hazards
Upson County has a well-documented history with federally declared disasters. The county has been included in 15 FEMA declarations since 2004:
- Severe winter storms hit in 2014 (two separate declarations) and again in January 2026.
- Hurricane impacts are a recurring pattern: Hurricane Irma (two declarations in September 2017), Hurricane Michael (October 2018), and Hurricane Helene (September 2024) all reached Upson County with enough force to trigger emergency declarations.
- Severe storms, tornadoes, and flooding struck in 2009, 2011, 2016, and January 2017.
- Tropical Storm Frances affected the county in 2004.
- The county also participated in Hurricane Katrina evacuation support in 2005.
- COVID-19 generated both an emergency declaration (March 13, 2020) and a major disaster declaration (March 29, 2020).
The pattern is clear: Upson County sits in a zone regularly clipped by Gulf-origin storms, vulnerable to both tropical systems and winter weather events. Flood and wind risk are real considerations here.
Government & Municipal Code
Hannahs Mill is a CDP and does not have an independent municipal government. A municipal code is published through Municode: library.municode.com/ga/hannahs-mill-cdp-georgia. The code does not include a building code — construction and development standards default to Upson County regulations.
Weather
Current forecasts and active alerts for Hannahs Mill are available through the National Weather Service:
The nearest official weather observation station is Thomaston 4SE, located 3.1 miles from the community center.
References
- U.S. Census Bureau, American Community Survey 2022 (5-Year Estimates): Tables B01001, B01002, B02001, B03001, B09001, B11001, B15003, B17001, B19013, B19301, B23025, B25001, B25002, B25003, B25010, B25064, B25077, B08006, B08013
- National Center for Education Statistics, Common Core of Data (CCD) 2022
- FEMA Disaster Declarations Database
- CMS Hospital Compare / Upson Regional Medical Center
- Institute of Museum and Library Services (IMLS) — Hightower Memorial Library
- National Park Service — Ocmulgee Mounds National Historical Park; Andersonville National Historic Site
- CMS NPI Registry
- NOAA / National Weather Service — Thomaston 4SE station
- Municode — Hannahs Mill CDP Municipal Code
The law belongs to the people. Georgia v. Public.Resource.Org, 590 U.S. (2020)