US Census Data
Population
18,894
+20.1%’19–’23
Median household income
$63,704
+30.8%’19–’23
Median home value
$215,200
+50.7%’19–’23

Located in Cullman County, Alabama, Cullman is a community with a population of 18,894. The median household income of $63,704 is above the Cullman County median ($60,916).

Between 2019 and 2023, Cullman's population grew 20.1% from 15,729 to 18,894, while its median home value rose 50.7% from $142,800 to $215,200.

The median resident is 41.1 years old. The largest age group is 5 to 17, 18.2% of residents.

Demographics

ACS 2019–2023
Population
18,894
Median age
41.1 yrs
Median household income
$63,704
Median home value
$215,200
Median gross rent
$921
Housing units
8,655
Homeownership rate
59.2%
Bachelor's degree or higher
31.5%
Unemployment rate
2.8%

Trends

ACS 5-year · 2019–2023
Population
15,72918,894
Median household income
$48,712$63,704
Median home value
$142,800$215,200
Median gross rent
$671$921
YearPopulationMedian household incomeMedian home valueMedian gross rent
201915,729$48,712$142,800$671
202016,072$52,301$150,300$750
202117,892$54,669$167,500$790
202218,434$59,982$200,900$840
202318,894$63,704$215,200$921

Each year is a US Census Bureau ACS 5-year estimate ending that year.

Age distribution

CountShare
Under 56343.4%
5 to 173,44418.2%
18 to 241,5448.2%
25 to 342,32112.3%
35 to 442,45213.0%
45 to 543,00415.9%
55 to 641,8029.5%
65 to 742,08411.0%
75 and over1,6098.5%

Race & ethnicity

CountShare
White (non-Hispanic)17,37892.0%
Black or African American1710.9%
American Indian & Alaska Native50.0%
Asian260.1%
Native Hawaiian & Pacific Islander00.0%
Some other race230.1%
Two or more races8254.4%
Hispanic or Latino (any race)4662.5%

Educational attainment (age 25+)

CountShare
No high school diploma1,32210.0%
High school graduate3,43325.9%
Some college or associate's4,33432.7%
Bachelor's degree2,70220.4%
Graduate or professional degree1,48111.2%

Commute to work

Mean travel time to work
22 min

How workers get to work

CountShare
Drove alone7,74988.7%
Carpooled5195.9%
Public transit00.0%
Walked1001.1%
Bicycle00.0%
Worked from home3413.9%
Other means260.3%

Travel time

CountShare
Under 15 min4,41252.6%
15 to 29 min1,65119.7%
30 to 44 min5016.0%
45 to 59 min93011.1%
60+ min90010.7%

Households

Average household size
2.31
Poverty rate
15.7% (2,881 of 18,315)
CountShare
Family households4,95462.9%
Nonfamily households2,92837.1%

Housing

Median year structure built
1975

Occupancy

CountShare
Occupied7,88291.1%
Vacant7738.9%

Tenure (of occupied units)

CountShare
Owner-occupied4,66559.2%
Renter-occupied3,21740.8%

Units in structure

CountShare
1-unit, detached6,08270.3%
1-unit, attached991.1%
2 to 4 units1,16313.4%
5 to 19 units7288.4%
20 or more units5376.2%
Mobile home & other460.5%

Geography

Place GEOID
0118976
Type (LSAD)
25
Land area
23 sq mi
Water area
1.34 sq mi
Center point
34.1769, -86.8407

Compare with nearby cities

5

Alabama rankings

21

Other places in Cullman County

13