58655 ZIP Code — South Heart, ND

Stark County, North Dakota

ZIP code 58655 is located in South Heart, North Dakota, within Stark County. It covers approximately 112.07 square miles and serves a population of 591 residents. This is a standard ZIP code in the Mountain (MT) timezone, served by area code 701.

About ZIP code 58655

The housing stock consists of a higher-than-average concentration of mobile homes. Most homes were built in the 2000s, giving the area an established character. Median home value is $284,400. Owner-occupancy is high at 89%, well above the national average.

Median household income is $115,139.

The dominant occupation class is management, business, and professional, with agriculture and mining as the leading industry. The average commute of 24 minutes is near the national average.

College attainment at 21% is below the national average, consistent with a trades and production-oriented local economy.

Health indicators show elevated rates of smoking (21%) compared to national benchmarks.

591
population
112.07
sq mi land
Standard
ZIP type
Mountain (MT)
timezone
58655 ZIP code map
Cities in ZIP code 58655

Below are the cities the US Postal Service accepts for ZIP code 58655. Using any city not on this list may result in mail delivery delays.

City Status
South Heart Preferred
Nearby ZIP codes
58622 Belfield (10.5 mi) 58601 Dickinson (11.8 mi) 58645 Medora (19.3 mi)
Demographics updated 05/2026
Population
Total population 591
Population density 5 / sq mi
State FIPS 38
County FIPS 089
Geography
Land area 112.07 sq mi
Water area 0.25 sq mi
Latitude 46.7603
Longitude -103.0419
Timezone Mountain (MT)
Area code 701
Total population by age
Gender
Race & ethnicity
Economics updated 05/2026
Household income
Income range This ZIP County avg State avg
Under $50k 23.3% 33.5% 37.8%
$50k – $100k 21.5% 31.6% 32.8%
$100k – $200k 48.7% 27.3% 23.3%
Over $200k 6.5% 7.7% 6.0%

Demographics & statistics

591
Population
5
People per sq mi
37.0
Median age
$115,139
Median household income
$45,805
Per capita income
$284,400
Median home value
$770
Median monthly rent
89.3%
Home ownership
0.7%
Poverty rate
0.0%
Unemployment
240
Housing units
20.7%
Bachelor's or higher

Age distribution

Male Female
36
Under 5
28
44
5–9
35
18
10–14
14
9
15–19
7
7
20–24
6
28
25–34
21
57
35–44
45
34
45–54
27
38
55–59
30
8
60–64
6
36
65–74
28
16
75–84
13
← Male
Female →

Age summary

GroupCount%
Under 1818731.6%
18 and over40468.4%
65 and over9315.7%
Median age37.0 years

Race & ethnicity

White 75.1%
American Indian / Alaska Native 22.6%
Hispanic or Latino 1.2%
Two or more races 0.7%
Other race 0.5%
GroupCount%
White44975.1%
American Indian / Alaska Native13522.6%
Hispanic or Latino71.2%
Two or more races40.7%
Other race30.5%

Household income

Income range This ZIP County avg State avg
Under $50k 23.3% 33.5% 37.8%
$50k – $100k 21.5% 31.6% 32.8%
$100k – $200k 48.7% 27.3% 23.3%
Over $200k 6.5% 7.7% 6.0%
Under $10k 0.9%
$15k–$25k 3.0%
$25k–$35k 14.6%
$35k–$50k 7.3%
$50k–$75k 10.3%
$75k–$100k 10.3%
$100k–$150k 26.6%
$150k–$200k 18.9%
$200k+ 8.2%
Range% of households
Under $10k0.9%
$15k–$25k3.0%
$25k–$35k14.6%
$35k–$50k7.3%
$50k–$75k10.3%
$75k–$100k10.3%
$100k–$150k26.6%
$150k–$200k18.9%
$200k+8.2%
Median income$115,139

Housing

Home values

Under $50k 0.5%
$50k–$100k 14.9%
$100k–$150k 4.8%
$150k–$200k 6.7%
$200k–$300k 25.5%
$300k–$500k 45.2%
$500k–$1M 2.4%

Housing overview

MetricValue
Median home value$284,400
Median rent / month$770
Owner occupied89.3%
Renter occupied10.7%
Vacant12.1%
Single-family detached65.3%
Large apartment buildings0.0%
Mobile homes23.4%
Median rooms7.0
Avg household size (owned)2.28

Year built

Era%
2020 or later1.5%
2010–20196.8%
2000–200926.8%
1990–19990.0%
1980–198917.4%
1970–197910.6%
1960–19696.0%
1950–19599.8%
1940–19491.9%
1939 or earlier19.2%

Bedrooms

Size% of units
No bedroom (studio)0.0%
1 bedroom1.1%
2 bedrooms14.3%
3 bedrooms40.8%
4 bedrooms27.2%
5+ bedrooms16.6%

Vehicles per household

Vehicles% of households
No vehicle0.0%
1 vehicle15.9%
2 vehicles28.8%
3 or more55.4%

Heating fuel

Fuel type%
Utility gas63.1%
Electricity24.0%
Propane / LP gas12.9%

Households & families

Household typeCount%
Married-couple family15365.7%
Cohabiting couple104.3%
Male householder, no spouse2611.2%
Female householder, no spouse4418.9%
Households with children under 187431.8%
Households with seniors (65+)7331.3%
Average household size2.54

Marital status

StatusMaleFemale
Never married7.4%12.4%
Married78.6%61.2%
Separated0.0%0.0%
Widowed3.7%8.0%
Divorced10.2%18.4%

Education

Less than 9th grade 2.6%
Some HS, no diploma 7.8%
HS graduate 31.5%
Some college, no degree 33.9%
Associate's degree 3.6%
Bachelor's degree 19.9%
Graduate / professional 0.8%
Metric%
HS diploma or higher89.7%
Bachelor's or higher20.7%

School enrollment (ages 3–17)

TypeCount%
Nursery / preschool117.8%
Kindergarten00.0%
Elementary school10070.9%
High school2517.7%
College / grad school53.5%

Employment

Industry of employment

Agriculture & mining 34.3%
Education & healthcare 27.5%
Retail trade 12.0%
Arts, food & hospitality 6.8%
Public administration 5.8%
Professional & management 4.9%
Construction 3.2%
Finance & real estate 1.9%
Transportation & utilities 1.6%
Other services 1.3%
Wholesale trade 0.3%
Information 0.3%

Occupation

Category%
Management, business & arts35.3%
Service8.4%
Sales & office25.2%
Natural resources & construction11.0%
Production & transportation20.1%

Employment type

Type%
Private sector76.4%
Government18.8%
Self-employed4.9%
Unpaid family workers0.0%

Commute

Method%
Drive alone90.3%
Carpool7.1%
Public transit0.0%
Walk2.3%
Work from home0.3%
Other means0.0%
Avg commute (minutes)23.7

Poverty

All people 0.7%
Under 18 years 0.0%
18 and over 1.0%
Married-couple families 1.3%
Female-led households 0.0%

Income support

Source% of households
Social Security26.2%
Retirement income6.9%
Supplemental Security4.3%
Cash public assistance2.1%
Food stamps / SNAP2.1%

Health indicators

Condition%
Obesity28.5%
High blood pressure35.4%
High cholesterol34.2%
Diabetes10.3%
Heart disease7.3%
Stroke3.3%
Asthma9.3%
Arthritis25.9%
Kidney disease3.0%
Pulmonary disease7.3%
Cancer7.0%
Behavior / access%
Smoking21.0%
Binge drinking20.6%
No physical activity25.9%
Less than 7 hrs sleep32.1%
Depression19.2%
Fair or poor health14.4%
Poor mental health12.6%
Poor physical health10.4%
No health insurance11.2%
Visited doctor (checkup)70.4%
Visited dentist63.8%
Cholesterol screening87.5%
Teeth loss14.5%

Veterans & disability

VeteransCount%
Civilian veterans307.4%
Disability%
Any disability7.3%
Under 188.6%
18–64 years2.3%
65 and over21.5%

Health insurance coverage

Type%
Private insurance90.5%
Public insurance18.3%
No insurance3.7%
Uninsured under 190.0%

Language & origin

Language spoken at home (age 5+)

LanguageCount%
English only52789.2%
Spanish00.0%
Other Indo-European00.0%
Asian & Pacific Islander00.0%
Other languages00.0%

Place of birth & citizenship

OriginCount%
Native born (US)591100.0%
Born in same state591100.0%
Born in different state46077.8%
Foreign born00.0%
Naturalized citizen00.0%
Not a US citizen00.0%

Ancestry

AncestryCount%
Italian11519.5%
Polish508.5%
Arab488.1%
AncestryCount%
Irish111.9%
French71.2%
English61%

Technology access

Metric% of households
Computer access39.4%
Internet access97.9%

Source: U.S. Census Bureau, American Community Survey 2025 estimates.

Frequently asked questions about ZIP code 58655

What city is ZIP code 58655 in?

ZIP code 58655 is primarily assigned to South Heart, North Dakota.

What county is ZIP code 58655 in?

ZIP code 58655 falls within Stark County, North Dakota.

Is ZIP code 58655 family-oriented?

32% of residents in ZIP code 58655 are under 18, reflecting a younger, family-oriented community.

Is ZIP code 58655 mostly owner-occupied?

89% of occupied units in ZIP code 58655 are owner-occupied, well above the national average.

What is the median household income in ZIP code 58655?

The median household income in ZIP code 58655 is $115,139, above the national median of ~$75,000.

What is the population of ZIP code 58655?

ZIP code 58655 has an estimated population of 591 residents, with a density of 5 people per square mile.

What timezone is ZIP code 58655 in?

ZIP code 58655 observes the MST timezone.

Need the complete ZIP code database? Download all 42,000+ US ZIP codes — Excel, CSV, or Access. Includes lat/lng, county FIPS & timezone.
Download database →