Petersburg, North Dakota

Petersburg, North Dakota
Looking down a street in Petersburg
Location of Petersburg, North Dakota
Coordinates: 48°00′47″N 98°00′01″W / 48.01306°N 98.00028°W / 48.01306; -98.00028
CountryUnited States
StateNorth Dakota
CountyNelson
Founded1884
Area
 • Total
1.04 sq mi (2.69 km2)
 • Land1.03 sq mi (2.66 km2)
 • Water0.012 sq mi (0.03 km2)
Elevation
1,526 ft (465 m)
Population
 (2020)
 • Total
162
 • Estimate 
(2022)
160
 • Density157.5/sq mi (60.82/km2)
Time zoneUTC-6 (Central (CST))
 • Summer (DST)UTC-5 (CDT)
ZIP code
58272
Area code701
FIPS code38-61860
GNIS feature ID1036218

Petersburg is a city in Nelson County, North Dakota, United States. The population was 162 at the time of the 2020 census.