List of townships in North Dakota M M

| Township | County | Pop_2010 | Land_sqmi_ | Water_sqmi | Latitude | Longitude | GEO_ID | ANSI_code |
|---|---|---|---|---|---|---|---|---|
| McKinley | Ward | 140 | 36.479 | 0.047 | 48.331322 | -101.199844 | 3810149420 | 1759686 |
| McKinney | Renville | 63 | 35.298 | 0.557 | 48.767216 | -101.819319 | 3807549460 | 1759613 |
| McKinnon | Foster | 24 | 35.662 | 0.383 | 47.377328 | -98.701941 | 3803149500 | 1759426 |
| Meadow | McHenry | 44 | 30.833 | 4.624 | 48.596476 | -100.728023 | 3804951660 | 1759501 |
| Meadow Lake | Barnes | 81 | 36.113 | 0.259 | 46.761465 | -98.353523 | 3800351700 | 1036416 |
| Medford | Walsh | 62 | 34.939 | 0.000 | 48.239001 | -97.839744 | 3809951780 | 1759672 |
| Medicine Hill | McLean | 45 | 34.232 | 0.823 | 47.625111 | -100.726531 | 3805551820 | 1759540 |
| Mekinock | Grand Forks | 2535 | 36.467 | 0.000 | 47.976930 | -97.429314 | 3803551980 | 1036608 |
| Melrose | Steele | 38 | 35.884 | 0.159 | 47.361819 | -97.783455 | 3809152020 | 1036662 |
| Melville | Foster | 35 | 34.328 | 1.761 | 47.375061 | -99.092756 | 3803152100 | 1759427 |
| Melvin | Nelson | 27 | 34.741 | 1.179 | 47.882486 | -98.075161 | 3806352140 | 1036569 |