58645 ZIP Code – Medora, North Dakota

58645 is a ZIP code serving Medora, North Dakota in Billings County with a population of approximately 243 residents. The median household income is $70,833 — near the North Dakota average and near the national average. Housing consists of 72% single-family (decreasing), 11% apartments (decreasing).

The area reports an unemployment rate of 2.4%, well below the national average. An estimated 20.1% of the population falls below the poverty line, well above the national figure. Bachelor's degree attainment is 31.3%, above the national average. Residents have a median age of 65.6, well above the U.S. median. ZIP codes in the surrounding area include 58622, 58654, 58621.

ZIP Code 58645 Data

Population 243
Median Household Income $70,833
Median Home Value Not provided
Median Rent $704
Median Age 65.6
Unemployment Rate 2.4%
Poverty Rate 20.1%
Bachelor's Degree or Higher 31.3%
State North Dakota

ZIP 58645 vs. North Dakota vs. U.S.

MetricZIP 58645ND Avg.U.S. Avg.
Population2432,02110k
Median Household Income$70k$79k$73k
Median Home Value$167k$258k
Median Rent$704$771$1,088
Median Age65.644.243.2
Unemployment Rate2.4%3.0%5.0%
Poverty Rate20.1%10.5%13.3%
Bachelor's Degree or Higher31.3%25.5%26.9%

Demographics Charts

Race & Ethnicity

Gender

Education Level (adults 25+)

Nearby ZIP Codes

Nearby ZIP Code Comparison

ZIP Code City Population Median Income
58622 BELFIELD 1,781 $78,500
58654 SENTINEL BUTTE 230 $118,000
58621 BEACH 1,271 $89,712
58627 FAIRFIELD 181 $77,292
58655 SOUTH HEART 591 $115,139