Search official government public records, criminal records, court records, and background check resources for Petersburg, North Dakota.
No records found. Please check back soon.
Petersburg, North Dakota, is a small city located in Nelson County, with a current population of 1,045 residents as of the 2020 Census. The city is situated in the northeastern part of the state and serves as a hub for the surrounding agricultural community. Notable landmarks in Petersburg include the historic St. John’s Lutheran Church, which has been a cornerstone of the community since its establishment, and the Petersburg Community Center, which hosts various local events and activities.
Economically, Petersburg has a strong agricultural base, with many residents engaged in farming and related industries. The city is part of the larger Red River Valley, known for its fertile soil and productive farmland. Historically, Petersburg was founded in the late 19th century, and it has maintained its small-town charm while adapting to modern developments. The city is also home to several neighborhoods, including the quaint residential area known as Main Street, which features a mix of historic and contemporary homes. The local government, led by Mayor David G. Hager, focuses on community development and maintaining the quality of life for its residents.
All sources listed are official government or authoritative public data portals. PublicRecordCenter.com does not store personal records — we index public access points. Last reviewed: March 2026.