Northboro, Iowa

Northboro is a city of Iowa in the United States. The 2010 Census said there were 58 people living in it. The 2000 census said there were 60 people living in it. The city takes up 0.26 square miles.