M
- Machire Township, Haskell County
- Madge Township, Harmon County
- Madison Township, Craig County (reorganized and renamed)
- Madison Township, Washington County
- Maguire Township, Tillman County
- Manchester Township, Grant County
- Mangan Township, Comanche County
- Mangum Township, Greer County
- Mannford Township, Creek County
- Maple Township, Canadian County
- Marble Township, Sequoyah County
- Marella Township, Cimarron County
- Marion Township, Dewey County
- Marshall Township, Garfield County
- Marshall Township, Kiowa County
- Marshall Township, Logan County
- Martha Township, Jackson County
- Martin Township, Harmon County
- Martin Township, Muskogee County
- Matoy Township, Bryan County
- Matthewson Township, Canadian County
- Maxwell Township, Pontotoc County
- Mazie Township, Mayes County
- McDaniels Township, McIntosh County
- McElroy Township, Pawnee County
- McKey Township, Sequoyah County
- McKinley Township, Garfield County
- McKinley Township, Lincoln County
- McKinley Township, Woods County
- McLain Township, Muskogee County
- McMaster Township, Comanche County
- McNeal Township, Woodward County
- McPherson Township, Stephens County
- Medford Township, Grant County
- Meno Township, Major County
- Meridian Township, Roger Mills County
- Merritt Township, Beckham County
- Middleberg Township, Grady County
- Midland Township, Pontotoc County
- Miller Township, Kay County
- Miller Township, Seminole County
- Mills Township, Craig County (reorganized and renamed)
- Milton Township, Le Flore County
- Monroe Township, Le Flore County
- Moodys Township, Cherokee County
- Moore Township, Cleveland County
- Moore Township, Muskogee County
- Moore Township, Pottawatomie County
- Morgan Township, Carter County
- Morgan Township, Ellis County
- Morgan Township, Murray County
- Morris Township, Craig County (reorganized and renamed)
- Morris Township, Okmulgee County
- Morrison Township, Noble County
- Morse Township, Okfuskee County
- Moseley Township, Delaware County
- Moseley Township, Murray County
- Mound Township, Payne County
- Mound Valley Township, Caddo County
- Mounds Township, Creek County
- Mountain Township, McCurtain County
- Mountain Park Township, Kiowa County
- Mountain View Township, Kiowa County
- Muldrow Township, Sequoyah County
- Mulhall Township, Logan County
- Muncrief Township, McClain County
- Murdock Township, Ellis County
- Murphy Township, Mayes County
- Murray Township, Coal County
- Muse Township, Le Flore County
- Mustang Township, Canadian County
- Mustang Township, Oklahoma County
- Myrick Township, Johnston County
Read more about this topic: List Of Oklahoma Townships