Uniontown
City in Perry County, Alabama

Uniontown is a city in Perry County, Alabama, with 2,107 residents (2020 Census). It sits at 299 ft (91 m) above sea level. The nearest town is Faunsdale, 6.3 miles W.
- 2,107residents (2020 Census)
- 299 ftelevation · 91 m
- 15.2 sq miland area · 39.3 km²
- 139 / sq mipopulation density
- 36786ZIP code
About Uniontown
Uniontown is a city in Perry County, Alabama, in west-central Alabama. As of the 2020 census, the population of the city is 2,107, up 18.7% over 2010. Of the 573 cities in Alabama, Uniontown is the 207th most populous.
Uniontown has four sites listed on the National Register of Historic Places: Fairhope Plantation, Pitts' Folly, the Uniontown Historic District, and Westwood.
Text: Wikipedia · CC BY-SA 4.0
Uniontown weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Nearest webcams to Uniontown
There are no webcams in Uniontown itself. These are the closest, 65 miles away or more.
Webcams: Windy.com
Living in Uniontown
- Median household income
- $33,750
- Median home value
- $67,300
- Median rent
- $475/mo
- Median age
- 34
Do you know Uniontown? Tell us about it
Help other travelers: share what makes Uniontown special. We review every message before publishing it.
Map of Uniontown
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Uniontown 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 ›Uniontown, AL population
Uniontown had 2,107 residents in the 2020 Census.
| 2020 Census | 2,107 |
|---|---|
| Density | 139 per sq mi (54 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Uniontown at a glance
| State | Alabama (AL) |
|---|---|
| County | Perry County |
| Type | City |
| Population | 2,107 (2020) |
| Land area | 15.18 sq mi (39.3 km²) |
| Water area | 0.02 sq mi (0.04 km²) |
| Elevation | 299 ft (91 m) |
| Coordinates | 32.4466° N, 87.4873° W |
| ZIP code | 36786 |
| Official website | uniontownal.org |
| Census code (GEOID) | 0177904 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Uniontown
- Faunsdale6.3 mi W
- Newbern10.4 mi N
- Dayton11.2 mi SW
- Thomaston14.7 mi SW
- Marion16.2 mi NE
- Orrville17.1 mi SE
- Catherine18.0 mi S
- Providence18.3 mi SW
- Greensboro18.6 mi N
- Demopolis20.1 mi W
- Linden20.5 mi SW
- Forkland26.1 mi NW
Straight-line distance between town centers.
Frequently asked questions about Uniontown
What county is Uniontown in?
Uniontown is in Perry County, Alabama.
What is the population of Uniontown, AL?
2,107 people lived in Uniontown at the 2020 Census.
What is the ZIP code of Uniontown, AL?
The ZIP code of Uniontown is 36786.
What is the elevation of Uniontown?
299 feet (91 m) above sea level.
What towns are near Uniontown?
Faunsdale (6.3 mi), Newbern (10.4 mi), Dayton (11.2 mi), Thomaston (14.7 mi), Marion (16.2 mi).
Last updated: