Map of McGregor city, Iowa

McGregor is a city in Clayton County, Iowa, United States. The population was 742 at the time of the 2020 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. Just to the north of McGregor is the city of Marquette. The community of McGregor Heights lies in the southern parts of the city limits.

McGregor city overview:
Name:McGregor city
LSAD Code:25
LSAD Description:city (suffix)
State:Iowa
County:Clayton County
Elevation:692 ft (211 m)
Total Area:1.30 sq mi (3.36 km²)
Land Area:1.29 sq mi (3.35 km²)
Water Area:0.00 sq mi (0.00 km²)
Total Population:742
Population Density:573.42/sq mi (221.41/km²)
ZIP code:52157
Area code:563
FIPS code:1948000
GNISfeature ID:0458913

Online Interactive Map

Click on View map in full screen to view map in "full screen" mode.

McGregor online map. Source: Basemap layers from Google Map, Open Street Map (OSM), Arcgisonline, Wmflabs. Boundary Data from Database of Global Administrative Areas.

McGregor location map. Where is McGregor city?

McGregor location on the U.S. Map. Where is McGregor city.
McGregor location on the U.S. Map.
McGregor location on the Iowa map. Where is McGregor city.
Location of McGregor in Iowa.

History

McGregor was founded as MacGregor’s Landing in 1847 by Alexandar MacGregor, a descendant of Rob Roy MacGregor, and the area around MacGregor’s Landing was settled by the extended family. In 1849 it was reported that the original MacGregor seal and signet were owned by Alex MacGregor. The Scots Gaelic clan seal was inscribed, “S’ Riogal Mo Dhream/ Een dhn bait spair nocht”, which was interpreted as “Royalty is my race / End do and spare not”. The signet was a bloodstone from Loch Lomond, and was sketched by William Williams.

Since 1837, MacGregor had been operating a ferry across the Mississippi River between Prairie du Chien, Wisconsin and the present site of McGregor, Iowa. MacGregor planned the new city as a six block development, and it was quickly populated, being incorporated as McGregor in 1857. In that same year, the Milwaukee & Mississippi Railroad finished building a railroad track from Milwaukee, Wisconsin to Prairie du Chien, Wisconsin, thus connecting Lake Michigan with the Mississippi River by rail. McGregor quickly became a major commercial center, and served as a hub where grain from Iowa and Minnesota could be transported across the Mississippi and sent on to Milwaukee via railroad. For example, around 1860, Joseph “Diamond Jo” Reynolds moved to McGregor in order to establish a grain trading business, and later ran his own steam packets. The Diamond Jo office building still stands in the city. More railroads were built to connect McGregor with cities further west, and the city of North McGregor (now Marquette, Iowa) was established just north of the city to serve as the city’s railroad terminus. After reaching McGregor from the west, trains were disassembled and railroad cars were ferried across the Mississippi to continue on towards Lake Michigan.

The towns early residents made use of the bedrock to carve cellars into the soft sandstone, used for cold storage and ageing beer; as of 1997 most of the entryways are visible but inaccessible.

In 1874, the system of ferrying railroad cars across the river between North McGregor and Prairie du Chien, Wisconsin, was brought to an end when Prairie du Chien businessman John Lawler commissioned the construction of a permanent pontoon bridge to connect the two cities’ rail lines. As the need for men to disassemble and ship trains across the river disappeared, the city’s population began to decline.

The city’s history is preserved in the McGregor Commercial Historic District, which contains many buildings constructed during the city’s boom years. Because of its colorful history and location beside the Mississippi River, the city has become a popular summer tourist destination, and it is known for its many antique stores.

The city was heavily damaged during a storm on July 19, 2017, with the downtown area being particularly hard hit.

McGregor Road Map

Road map of McGregor
Road map of McGregor

McGregor city Satellite Map

Satellite map of McGregor
Satellite map of McGregor

Geography

McGregor is located at 43°1′19″N 91°10′47″W / 43.02194°N 91.17972°W / 43.02194; -91.17972 (43.021903, -91.179811). Mc Gregor lies at the valley floor of nearly vertical sandstone bluffs; the St. Peter Sandstone and Jordan Formation. According to the United States Census Bureau, the city has a total area of 1.30 square miles (3.37 km), all land.

See also

Map of Iowa State and its subdivision: Map of other states:
5/5 - (1 vote)

Parent Unit Map

Map of Clayton County, Iowa
Clayton County is a county located in the U.S. state of Iowa. As of the 2020 census, the population was 17,043. Its county seat is Elkader. The county was established in 1837 and was named in honor of John M. Clayton, United States Senator from Delaware and later Secretary of State under President Zachary Taylor. ... Read more
Map of Clayton County, Iowa

Related Administrative Divisions