');
US City Data

Petersburg vs Osnabrock

Side-by-side comparison

How does Petersburg, ND compare to Osnabrock, ND? Petersburg has a population of 129 with a median household income of $64,167, while Osnabrock has 124 residents and a median income of $35,083. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricPetersburg, NDOsnabrock, NDDifference
Population129124+4.0%
Median Age57.569.9-17.7%
Foreign Born %8.5%12.1%-29.8%
Economy
MetricPetersburgOsnabrockDifference
Median Income$64,167$35,083+82.9%
Unemployment0%2.9%-100.0%
Poverty Rate3.1%19.4%-84.0%
Bachelor's+22.5%1.7%+1223.5%
Housing
MetricPetersburgOsnabrockDifference
Home Value$98,800$50,600+95.3%
Median Rent$1042/mo$1094/mo-4.8%
Housing Units8991-2.2%

Learn More

Petersburg, ND ProfileOsnabrock, ND ProfileCost of Living in North DakotaMore ComparisonsCity Rankings