Hayneville

Town in Lowndes County, Alabama

View of Hayneville, Alabama
Photo: USDAgov · Public domain

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.

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…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Hayneville

All 6 webcams near 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
Cost of living and demographics of Hayneville ›

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

Loading 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 Census830
Density446 per sq mi (172 per km²)

Source: U.S. Census Bureau, Decennial Census.

Hayneville at a glance

StateAlabama (AL)
CountyLowndes County
TypeTown
Population830 (2020)
Land area1.86 sq mi (4.8 km²)
Water area0.02 sq mi (0.04 km²)
Elevation243 ft (74 m)
Coordinates32.1826° N, 86.5786° W
ZIP code36040
Census code (GEOID)0133712

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near Hayneville

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: