McGregor, MN

- Elevation
- 1,233 ft
Explore
McGregor in context.
About McGregor
McGregor is a city in Aitkin County, Minnesota, United States. The 2020 census counted 384 residents. McGregor is along Minnesota State Highways 65 and 210. Other routes include Aitkin County Road 8. In McGregor, history and present-day settings sit close enough to belong to the same local picture. The map tells the story in McGregor, where earlier chapters remain visible in current streets, buildings, and gathering places. McGregor was incorporated in 1903, and separated from surrounding McGregor Township in 1919. McGregor was named for either a hunter and trapper named McGregor who came from New York or for Major John G. The Sandy River flows nearby.
Top Rating Signals
Highest current ratings for this town.
Loading town details...