Overview
Northwood is a village in North Dakota, United States, with a population of about 927[1].
Geography
- Coordinates: 47.7341, -97.5667
Places · place_us_nd_northwood
Northwood is a village in North Dakota, United States.
Northwood is a village in North Dakota, United States, with a population of about 927[1].