Rose Hill is a city in Iowa in the United States.
Rose Hill is located at 41°19′17″N 92°27′47″W (41.321389, -92.462952).
According to the United States Census Bureau, the city has a total area of 0.14 square miles (0.36 km2), all of it land.
{{cite web}}: |last= has generic name (help){{cite web}}: CS1 maint: bot: original URL status unknown (link)