McGregor, Iowa

Browse Categories

Popular Categories

McGregor, IA

McGregor, IA

McGregor is a city in Clayton County, Iowa, United States. The population was 871 at the 2010 census. McGregor is located on the Mississippi River across from Prairie du Chien, Wisconsin. Pike's Peak State Park is located just south of the city. Wikipedia

County: Clayton County

Population: 855 (2012)

Area: 1.305 sq miles (3.38 km²)

Elevation: 692 ft (211 m)

Time Zone: Central Standard Time

Weather

Zip Codes: 52157

Area Codes: 563

Map of McGregor, IA