Overview Northwood is a town in Iowa, United States, with a population of about 1,995[1]. Geography Coordinates: 43.4441, -93.2210