Zip 58272 (Petersburg, ND) Rankings


0 Reviews



BestPlaces offers the best, most comprehensive city reports,
with insight into cost of living, crime, climate, and more.
United States / North Dakota / No Metro Area / Nelson County / Petersburg / Petersburg (zip 58272)

Petersburg, North Dakota is a small rural town located in the state's southeast corner, with a population of 58272 as of the 2019 census. Despite its small size, Petersburg has been highly ranked on various bestplaces rankings. For example, according to this dataset, the town was rated number one for housing affordability and number two for weather among other towns in the state. Additionally, it received high marks for education and health care quality. Furthermore, it was ranked second overall in quality of life among all towns in North Dakota. Lastly, its cost of living index was rated third most affordable place to live in the state. All these rankings speak to Petersburg's excellent offerings in terms of both quality and affordability of life for both local residents and visitors alike.

Best Places ranks thousands of places to live based on analysis, data and key statistics from the U.S. Census and our Best Places To Live Expert Insights.


Petersburg, North Dakota has never been in one of our rankings. Do you think this is a mistake? Tell us what you think is great or not so great about his place.
Browse all of our Best Places Rankings
Reviews

The premier source for comprehensive city data for over 30 years.

© Best Places. All rights reserved.