Mary Hill, Iowa

Mary Hill: Situated in the northwestern region of Iowa, this unincorporated community lies within Cherokee County at an elevation of approximately 1378 feet above sea level.

About

Mary Hill is a city located in the county of Cherokee in the U.S. state of Iowa.

Quick Facts about Mary Hill

State Iowa (United States)
County Cherokee County
Latitude & Longitude 42.7355,-95.6886
Time Zone America/Chicago
Local time 22:01:55 (6th November 2026)
Weather 33℉ Cloudy 7-days weather

Geography

Mary Hill is located at 42°44'8"N 95°41'19"W (42.7355400, -95.6886200).

Mary Hill map

Click "full screen" full screen map icon to open full mode. View satellite images

Weather

33°F
Cloudy
5 to 10 mph N Tonight

Cloudy, with a low around 33. North wind 5 to 10 mph.

7-Day Forecast

Nearby Schools and Colleges

Schools and campuses linked to Mary Hill, IA. Select a name to open its map and contact details.

Code Name City ZIP
153001 Buena Vista University Storm Lake (IA) 50588

Closest post offices linked to Mary Hill.

Post Office Name City ZIP
Meriden Post Office Meriden (IA) 51037