US Census Data

ZIP Code 51248

ZIP Code Tabulation Area in O'Brien County, Iowa.

Population
1,643
-19.1%’19–’23
Median household income
$60,809
+2.6%’19–’23
Median home value
$154,400
+42.8%’19–’23

Covering part of O'Brien County, Iowa, ZIP Code 51248 has about 1,643 residents. At $60,809, its median household income sits below O'Brien County's $68,216.

Between 2019 and 2023, ZIP Code 51248's population declined 19.1% from 2,030 to 1,643, while its median gross rent rose 47.5% from $589 to $869.

Owners occupy 77.4% of the area's occupied homes. The median resident is 43.2 years old.

Demographics

ACS 2019–2023
Population
1,643
Median age
43.2 yrs
Median household income
$60,809
Median home value
$154,400
Median gross rent
$869
Housing units
728
Homeownership rate
77.4%
Bachelor's degree or higher
21.9%
Unemployment rate
2.1%

Trends

ACS 5-year · 2019–2023
Population
2,0301,643
Median household income
$59,250$60,809
Median home value
$108,100$154,400
Median gross rent
$589$869
YearPopulationMedian household incomeMedian home valueMedian gross rent
20192,030$59,250$108,100$589
20201,689$55,385$111,300$650
20211,636$58,750$119,200$765
20221,712$56,691$130,000$852
20231,643$60,809$154,400$869

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

Age distribution

CountShare
Under 5935.7%
5 to 1726215.9%
18 to 2418211.1%
25 to 341428.6%
35 to 4417310.5%
45 to 541287.8%
55 to 641448.8%
65 to 7422013.4%
75 and over29918.2%

Race & ethnicity

CountShare
White (non-Hispanic)1,59697.1%
Black or African American231.4%
American Indian & Alaska Native00.0%
Asian90.5%
Native Hawaiian & Pacific Islander00.0%
Some other race00.0%
Two or more races130.8%
Hispanic or Latino (any race)20.1%

Educational attainment (age 25+)

CountShare
No high school diploma474.2%
High school graduate45541.1%
Some college or associate's36232.7%
Bachelor's degree20418.4%
Graduate or professional degree383.4%

Commute to work

Mean travel time to work
21 min

How workers get to work

CountShare
Drove alone60384.7%
Carpooled405.6%
Public transit40.6%
Walked182.5%
Bicycle60.8%
Worked from home354.9%
Other means60.8%

Travel time

CountShare
Under 15 min31546.5%
15 to 29 min14221.0%
30 to 44 min17626.0%
45 to 59 min182.7%
60+ min263.8%

Households

Average household size
2.22
Poverty rate
13.5% (212 of 1,573)
CountShare
Family households41058.0%
Nonfamily households29742.0%

Housing

Median year structure built
1964

Occupancy

CountShare
Occupied70797.1%
Vacant212.9%

Tenure (of occupied units)

CountShare
Owner-occupied54777.4%
Renter-occupied16022.6%

Units in structure

CountShare
1-unit, detached59982.3%
1-unit, attached375.1%
2 to 4 units486.6%
5 to 19 units385.2%
20 or more units00.0%
Mobile home & other60.8%

Geography

ZCTA
51248
Land area
79 sq mi
Water area
0 sq mi
Center point
43.2044, -95.6591

Counties this ZIP covers

2

Compare with nearby ZIP codes

6

National ZIP rankings

21

Nearby ZIP codes

12