Portsmouth, Iowa
City in Iowa, United StatesPortsmouth is a city in Shelby County, Iowa, United States. The population was 182 at the time of the 2020 census.
Read article
Top Questions
AI generatedMore questions
Nearby Places
Persia, Iowa
City in Iowa, United States
Panama, Iowa
City in Iowa, United States
Tennant, Iowa
City in Iowa, United States
Cass Township, Harrison County, Iowa
Township in Iowa, USA
Cass Township, Shelby County, Iowa
Township in Iowa, United States
Washington Township, Shelby County, Iowa
Township in Shelby County, Iowa