Hayneville
Town in Lowndes County, Alabama

Hayneville is a town in Lowndes County, Alabama, with 830 residents (2020 Census). It sits at 243 ft (74 m) above sea level. The nearest town is Mosses, 5.9 miles W.
- 830residents (2020 Census)
- 243 ftelevation · 74 m
- 1.9 sq miland area · 4.8 km²
- 446 / sq mipopulation density
- 36040ZIP code
About Hayneville
Hayneville is a town in Lowndes County, Alabama, United States and its county seat. As of the 2020 census, Hayneville had a population of 830. It is also part of the Montgomery Metropolitan Area. It initially incorporated in 1831, but lapsed, finally reincorporating in 1967. Before 1970, the town appeared only twice on the U.S. Census: in 1850 and 1890. The 1850 estimate of 800 residents ranked it as the largest town in the county at the time.
Located in the fertile Black Belt region, Hayneville was the county seat in a plantation economy after Native Americans were removed that used slave labor for cotton production. The town was later a railway terminus and home to the Hayneville Railway Company, which was organized in 1903. Two years later, the company was reorganized as the Hayneville & Montgomery Railroad Company and provided connections for shipping with the L&N Railroad Company's tracks.
Text: Wikipedia · CC BY-SA 4.0
Hayneville weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Hayneville
Webcams: Windy.com
Living in Hayneville
- Median household income
- $37,723
- Median home value
- $103,500
- Median rent
- $819/mo
- Median age
- 49.5
Do you know Hayneville? Tell us about it
Help other travelers: share what makes Hayneville special. We review every message before publishing it.
Map of Hayneville
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Hayneville Street View
Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.
Open in Google Maps ›Hayneville, AL population
Hayneville had 830 residents in the 2020 Census.
| 2020 Census | 830 |
|---|---|
| Density | 446 per sq mi (172 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Hayneville at a glance
| State | Alabama (AL) |
|---|---|
| County | Lowndes County |
| Type | Town |
| Population | 830 (2020) |
| Land area | 1.86 sq mi (4.8 km²) |
| Water area | 0.02 sq mi (0.04 km²) |
| Elevation | 243 ft (74 m) |
| Coordinates | 32.1826° N, 86.5786° W |
| ZIP code | 36040 |
| Census code (GEOID) | 0133712 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Hayneville
- Mosses5.9 mi W
- Lowndesboro6.8 mi N
- Gordonville7.5 mi W
- White Hall11.3 mi NW
- Fort Deposit13.6 mi S
- Benton16.4 mi NW
- Autaugaville17.9 mi N
- Prattville20.4 mi N
- Montgomery21.4 mi NE
- Greenville23.7 mi S
- Millbrook25.1 mi NE
- Coosada26.1 mi NE
Straight-line distance between town centers.
Frequently asked questions about Hayneville
What county is Hayneville in?
Hayneville is in Lowndes County, Alabama.
What is the population of Hayneville, AL?
830 people lived in Hayneville at the 2020 Census.
What is the ZIP code of Hayneville, AL?
The ZIP code of Hayneville is 36040.
What is the elevation of Hayneville?
243 feet (74 m) above sea level.
What towns are near Hayneville?
Mosses (5.9 mi), Lowndesboro (6.8 mi), Gordonville (7.5 mi), White Hall (11.3 mi), Fort Deposit (13.6 mi).
Last updated: