Shamrock Township
- Physical Address: 49954 Lake Avenue McGregor, MN 55760

ClerkCandace Kral
49954 Lake Avenue
McGregor, MN 55760
218-426-3736
[email protected]
TreasurerJohn Brula
PO Box 2
McGregor, MN 55760
218-426-3132
[email protected]
ChairpersonRon Flatten
20904 511th Lane
McGregor, MN 55760
612-961-2570
[email protected]
SupervisorTom Meyer
49593 210th Place
McGregor, MN 55760
218-670-0868
[email protected]
SupervisorErnie Darlow
48247 207th Ave
McGregor, MN 55760
218-820-3072
[email protected]
SupervisorBruce Johnson
50155 197th Ave
McGregor, MN 55760
952-807-1367
[email protected]
SupervisorBrock Hayes
18439 475th St
McGregor, MN 55760
218-275-0926
[email protected]