ZIP Code 52586
About Rose Hill
Rose Hill is a city in Mahaska County, Iowa, United States. The population was 157 at the time of the 2020 census.
From Wikipedia — text licensed CC BY-SA 4.0.
Area Profile
US Census (ACS 5-year · Gazetteer)
558
population
$56,250
median household income
12
people / sq mi
$107,100
median home value
55.0
median age
268
housing units
259
households
46.5
land area (sq mi)