Rose Hill, Iowa

Rose Hill is located in Mahaska County. About 157 people live here (as of 2020). Between 2010 and 2020, the population declined from 168 to 157. The region is at 248 meters above sea level. The area covers about 0.4 square kilometers. There are about 14 streets in Rose Hill. The ZIP codes are 52586. Rose Hill is city in Mahaska County, Iowa, United States.

Rose Hill – Facts

Population 157
Area 0.4 km²
Elevation 248 m
Located in Mahaska County, Iowa
Postal code 52586
Country United States
Official name Rose Hill

Data source: Wikidata (CC0)

Streets in Rose Hill, Iowa