- McGee Crossroads
- McGee Mill
- McKoy
- Moores Chapel
- Moores Crossroads
- Montreat
- Mooresboro
- Mooresville
- Moravian Falls
- Morehead City
- Morganton
- Mount Airy
- Mount Holly
- Mount Olive
- Mountain Home
- Mulberry
- Murphy
- Murraysville
- Myrtle Grove
- Mackeys
- Mamers
- Manns Harbor
- Manson
- Maple
- Maple Hill
- Marble
- Margarettsville
- Marshallberg
- Marston
- Maury