McGregor Township
- Town Hall Name: Hall
- Physical Address: 41549 200th Avenue McGregor, MN 55760

ClerkSusan Amundson
17596 420th Street
McGregor, MN 55760
218-316-2580
amundfam@yahoo.com
TreasurerThomas Maijala
20540 State Highway 210
McGregor, MN 55760
218-768-3191
tmaijala@frontiernet.net
ChairpersonBrent Amundson
41823 185th Place
McGregor, MN 55760
218-768-3651
SupervisorRamona Hooper
44628 200th Avenue
McGregor, MN 55760
218-426-3344
rh55760@frontiernet.net
SupervisorMichael Barta
40611 185th Place
McGregor, MN 55760
218-232-0746
mjbarta@frontiernet.net