Cullman
City in Cullman County, Alabama

Cullman is a city in Cullman County, Alabama, with 18,213 residents (2020 Census). It sits at 823 ft (251 m) above sea level. The nearest town is East Point, 2.9 miles E.
- 18,213residents (2020 Census)
- 823 ftelevation · 251 m
- 23.0 sq miland area · 59.5 km²
- 793 / sq mipopulation density
- 35055ZIP code
About Cullman
Cullman is the largest city in and the county seat of Cullman County, Alabama, United States. As of the 2020 census it had a population of 18,213, with an estimated population of 20,239 in 2024. It is located along Interstate 65, about 50 miles (80 km) north of Birmingham and about 55 miles (89 km) south of Huntsville.
Text: Wikipedia · CC BY-SA 4.0
Cullman weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Nearest webcams to Cullman
There are no webcams in Cullman itself. These are the closest, 31 miles away or more.
Webcams: Windy.com
Living in Cullman
- Median household income
- $61,224
- Median home value
- $238,900
- Median rent
- $925/mo
- Median age
- 40.8
Do you know Cullman? Tell us about it
Help other travelers: share what makes Cullman special. We review every message before publishing it.
Map of Cullman
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Cullman 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 ›Cullman, AL population
Cullman had 18,213 residents in the 2020 Census.
| 2020 Census | 18,213 |
|---|---|
| Density | 793 per sq mi (306 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Cullman at a glance
| State | Alabama (AL) |
|---|---|
| County | Cullman County |
| Type | City |
| Population | 18,213 (2020) |
| Land area | 22.96 sq mi (59.5 km²) |
| Water area | 1.34 sq mi (3.46 km²) |
| Elevation | 823 ft (251 m) |
| Coordinates | 34.1769° N, 86.8407° W |
| ZIP code | 35055 |
| Official website | cullmanal.gov |
| Census code (GEOID) | 0118976 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Cullman
- East Point2.9 mi E
- South Vinemont4.3 mi N
- Good Hope4.8 mi S
- Berlin5.3 mi E
- West Point8.3 mi NW
- Hanceville8.9 mi SE
- Dodge City9.4 mi S
- Fairview10.6 mi NE
- Eva11.2 mi N
- Garden City12.4 mi SE
- Holly Pond13.1 mi E
- Falkville14.4 mi N
Straight-line distance between town centers.
Frequently asked questions about Cullman
What county is Cullman in?
Cullman is in Cullman County, Alabama.
What is the population of Cullman, AL?
18,213 people lived in Cullman at the 2020 Census.
What is the ZIP code of Cullman, AL?
The ZIP code of Cullman is 35055.
What is the elevation of Cullman?
823 feet (251 m) above sea level.
What towns are near Cullman?
East Point (2.9 mi), South Vinemont (4.3 mi), Good Hope (4.8 mi), Berlin (5.3 mi), West Point (8.3 mi).
Last updated: