Portsmouth, IA


0 Reviews



Download our custom City Report to see exclusive
data on cost of living, crime, climate, and more.
United States / Iowa / No Metro Area / Shelby County / Portsmouth / Zip Codes
Portsmouth, IA

About Portsmouth, IA

Portsmouth, IA is a small town in the heartland of Iowa. It has a population of just over 400 people and offers a peaceful, relaxed atmosphere. The town boasts beautiful rural scenery with rolling hills, winding rivers and lush farmland. The downtown area is quaint and historic, featuring many charming buildings and businesses. Residents in Portsmouth have access to excellent schools, community events, outdoor activities, and a variety of local stores and restaurants. The town also offers easy access to Des Moines which is only an hour drive away. Life in Portsmouth is filled with plenty of relaxation and comfort as well as plenty of opportunities to explore the area’s natural beauty.

Location Details

State: Iowa
County: Shelby County
Metro Area: No Metro Area
City: Portsmouth
Zip Codes: 51565
Cost of Living: -23.5% lower

Buying or selling a home?
Find top real estate agents in Portsmouth.
Find A Top Agent

Dig Deeper on Portsmouth
Portsmouth Cost of Living
$$$$



$192,000
-76.1% lower than avg
$79,286
+12.9% higher than avg
$840 /mo
Monthly rent (2br)
-36.7% lower than avg
Portsmouth Crime
14.5 / 100
Crime is ranked on a scale of 1 (low) to 100 (high). US average: 35.4
Minimum annual income
To live comfortably in Portsmouth, Iowa
$36,720
for a family
$28,000
for a single person
Cost of Living
Compare Portsmouth, IA
cost of living
Compare food, housing, utilities, and more in Portsmouth, Iowa to any other city in the US.