Search official government public records, criminal records, court records, and background check resources for Niagara, North Dakota.
No records found. Please check back soon.
Niagara, North Dakota, is a small city located in Grand Forks County, with a current population of 1,000 residents as of the 2020 Census. This tight-knit community is known for its rural charm and friendly atmosphere. Key landmarks in Niagara include the historic St. John’s Lutheran Church, which has served the community since 1905, and the nearby Red River, which provides recreational opportunities for residents and visitors alike.
The city is part of the Grand Forks Metropolitan Statistical Area and is situated near the larger city of Grand Forks, which is approximately 30 miles to the south. Economically, Niagara has a strong agricultural base, with many residents engaged in farming and related industries. Historically, the city was founded in the early 1900s and has maintained its small-town character while fostering a sense of community among its residents. The local government is led by Mayor John R. Riemers, who has been instrumental in promoting community events and development initiatives.
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.