Portsmouth, IA City Limits stuff
Portsmouth is in Shelby County, Iowa, and covers 0.3 square miles.
Towns near Portsmouth
Tennant, IA (5 mi) Persia, IA (6 mi) Panama, IA (6 mi) Westphalia, IA (8 mi) Harlan, IA (10 mi) Earling, IA (10 mi)
Tennant, IA (5 mi) Persia, IA (6 mi) Panama, IA (6 mi) Westphalia, IA (8 mi) Harlan, IA (10 mi) Earling, IA (10 mi)
