Niagara is a city in Grand Forks County, North Dakota in the United States. It is part of the "Grand Forks, ND-MN Metropolitan Statistical Area" or "Greater Grand Forks". The population was 53 at the 2010 census. Niagara was founded in 1883.
Niagara is located at 47°59′49″N 97°52′10″W / 47.99694°N 97.86944°W / 47.99694; -97.86944 (47.997001, -97.869353).
According to the United States Census Bureau, the city has a total area of 1.0 square miles (2.5 km²).0.9 square miles (2.4 km²) of it is land and 0.04 square miles (0.1 km²) of it (3.12%) is water.