McGregor Heights
McGregor Heights is an unincorporated community in Clayton County, Iowa, United States. McGregor Heights lies on the Mississippi River, and on Iowa's border with Wisconsin. The county seat of Elkader lies 17 miles to the southwest.- Hamlet
- …lies at an elevation of around 940 feet (290 metres)
- …is also known as “McGregor Heights, Iowa”
- Description: unincorporated community in Iowa, United States
Places of Interest
Discover Marquette–Joliet Bridge and American House.
Marquette–Joliet Bridge
The Marquette–Joliet Bridge is a bridge crossing the…
American House
The American House, also known as the American Hotel…
Villa Louis
The Villa Louis is a National Historic Landmark located on St.
2 miles northeast of McGregor Heights
Places in the Area
Nearby places include McGregor and Marquette.
McGregor Heights
This page is based on…
We’d love your help improving our open data sources. Thank you for contributing.
Latitude
43.03387° or 43° 2′ 2″ north
Longitude
-91.17735° or 91° 10′ 39″ west
Open location code
86MC2RMF+G3
OpenStreetMap ID
OpenStreetMap feature
place = hamlet
GeoNames ID
Wikidata ID
Satellite Map
See this place from above in high-definition satellite imagery.
In Other Languages
“McGregor Heights” goes by many names.
麥格雷戈海茨Chinese
Localities in the Area
Explore places such as West Yards and Woodridge Acres.
Notable Places Nearby
Discover Pikes Peak State Park - Ridgewood Area and Pikes Peak State Park.
Curious Places to Discover
Uncover intriguing places from every corner of the globe.
“Every day is a journey, and the journey itself is home.”
Iowa: Highlights
Learn more about Des Moines and Cedar Rapids.