About the town » Portsmouth, Shelby County, Iowa, United States


Popular surnames at Portsmouth
Geonames

Portsmouth, Shelby County, Iowa, United States
Wikipedia

Portsmouth, Iowa, human settlement in Shelby County, Iowa, United States of America.

Please note, there are several place names with this name that appear in publications on Genealogy Online: