Skip to content
GERBER.ai

ZIP 58523 · Beulah

Who lives in ZIP code 58523 (Beulah, ND): age, income, housing, education and work.

Source: uszips 2026 (ACS-based ZIP file)

2026 ZIP profile

Beulah, ND · Mercer County

uszips 2026
People3,280
Median age38.8
Household income$81,806
Home value$210,630
Median rent$1,075/mo
Poverty10.4%
College degree+21.6%
Commute15 min

Place

Metro area
Outside any metro
Time zone
Central
Density
5 / sq mi
Housing units
1,383

Spans 2 counties

Mercer73%
Oliver28%

Share of the ZIP's people in each county.

Age mix

Under 1013.4%
10–1914.5%
20s8.2%
30s14.4%
40s10.7%
50s8.1%
60s16.6%
70s6.5%
80+7.4%

21.2% are 65 or older; 75.1% are adults.

Household income

Under $25K12.5%
$25K–50K21.5%
$50K–75K13.0%
$75K–100K17.5%
$100K–150K18.6%
$150K+17.0%

35.6% of households earn $100K+. Median per person: $39,017.

Education (adults 25+)

Less than high school11.6%
High school22.8%
Some college44.0%
Bachelor's18.3%
Graduate3.3%

24.0% of degrees are in STEM fields.

Race

White88.5%
Black0.0%
Asian1.1%
Native American1.5%
Pacific Islander0.0%
Other2.9%
Two or more6.0%

4.1% Hispanic or Latino (of any race).

Households & family

Married
58.0%
Never married
24.0%
Divorced
8.7%
Widowed
9.3%
Family size
2.83
Dual-income families
46.9%

Housing

Own their home
74.6%
Rent burden
33.7%
Men / women
51% / 49%

Work

In labor force
54.1%
Unemployment
2.3%
Self-employed
14.2%
Farmers
8.3%

Community

Charitable givers
13.6%
Veterans
8.9%
With a disability
6.3%
No health insurance
8.6%
Limited English
0.0%

Source: uszips 2026 (ACS-based ZIP file). Shares are percentages of people, households or adults as the measure implies.

Market now