Northboro, Iowa

Northboro is a city in Iowa in the United States. The 2020 Census said there were 52 people living in it. The city takes up 0.26 square miles.

 References 

Category:1902 establishments in Iowa
Category:Cities in Page County, Iowa