58272 ZIP Code – Petersburg, North Dakota

ZIP code 58272 is a very small ZIP code located in Petersburg, North Dakota, within Nelson County with a population of approximately 229 residents. Residents earn a median household income of $73,750, which is near the North Dakota average and near the national figure. The median home value of $108,800 is well below the national average, with 97.2% owner-occupied housing (increasing). ; median rent of $950 is similarly near the national average. Housing consists of 94% single-family (increasing).

The poverty rate is 5.2%, well below the national average. An estimated 37.5% of adults hold a bachelor's degree or higher, above the national average. At 51.2, the median age is above the national figure. The surrounding area includes ZIP codes 58266, 58259, 58224.

ZIP Code 58272 Data

Population 229
Median Household Income $73,750
Median Home Value $108,800
Median Rent $950
Median Age 51.2
Unemployment Rate 0.0%
Poverty Rate 5.2%
Bachelor's Degree or Higher 37.5%
County Nelson County
State North Dakota

ZIP 58272 vs. North Dakota vs. U.S.

MetricZIP 58272ND Avg.U.S. Avg.
Population2292,02110k
Median Household Income$73k$79k$73k
Median Home Value$108k$167k$258k
Median Rent$950$771$1,088
Median Age51.244.243.2
Unemployment Rate0.0%3.0%5.0%
Poverty Rate5.2%10.5%13.3%
Bachelor's Degree or Higher37.5%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
58266 NIAGARA 157 $86,625
58259 MICHIGAN 470 $59,583
58224 DAHLEN 55 $122,000
58251 LARIMORE 1,941 $85,938
58231 FORDVILLE 459 $78,375