Rose Hill, IA zip code
Rose Hill, Iowa uses one zip code: 52586. Most of it is in Mahaska County. Together these zip codes are home to about 600 people.
Zip codes
1
Population
600
All zips combined
Largest zip
52586
600 residents
Zip codes in Rose Hill
| Zip | Type | Population | IncomeMedian income |
|---|---|---|---|
| 52586 | 600 | $53,125 |