Places beginning with MI in North Carolina, United States
- Micaville
- Michfield
- Micro
- Micro, Township of
- Middlebrook (subdivision)
- Middleburg
- Middleburg-Nutbush, Township of
- Middle Creek, Township of
- Middle Fork
- Middle Fork (historical), Township of
- Middle Fork II, Township of
- Middle Fork I, Township of
- Middle River
- Middlesex
- Middleton Heights
- Middletown
- Middle Township 2
- Midland
- Midpine
- Midtown
- Midway
- Midway
- Midway
- Midway
- Midway
- Midway
- Midway
- Midway
- Midway
- Midway Park
- Midway, Township of
- Midwood (subdivision)
- Milburnie
- Mildred
- Miles
- Miles Crossroad
- Milford Hills (subdivision)
- Milford Knoll (subdivision)
- Milford Terrace (subdivision)
- Millboro
- Mill Branch
- Mill Bridge
- Millbrook
- Mill Brook
- Millbrook Estates (subdivision)
- Millbrook Estates (subdivision)
- Millbrook (subdivision)
- Millbrook (subdivision)
- Mill Corner
- Mill Creek
- Mill Creek
- Mill Creek
- Mill Crossroads
- Millennium
- Millers Creek
- Millers Store
- Millers, Township of
- Millersville
- Millerton (historical)
- Millesville
- Mill Grove
- Mill Hill (historical)
- Mill Hill (historical)
- Millingport
- Mill Neck
- Mill Pond Meadows
- Mill Pond Village
- Mill Ridge
- Mill Seat Landing
- Millshoal, Township of
- Mill Spring
- Mills Ridge
- Mills River
- Mills River, Township of
- Milltown
- Milton
- Milton, Township of
- Milwaukee
- Mimosa Park (subdivision)
- Mimosa Shores
- Mine Mountain Estates (subdivision)
- Mineral Spring (historical)
- Mineral Springs
- Mineral Springs
- Mineral Springs, Township of
- Mingo
- Mingo, Township of
- Minneapolis
- Minnesott Beach
- Minnie Bert
- Minpro
- Mint Hill
- Mint Hollow (subdivision)
- Mintonsville
- Mintonsville, Township of
- Mintz
- Miranda (historical)
- Mirror Park (subdivision)
- Misenheimer
- Mission
- Mitchell Aire
- Mitchell County
- Mitchells Fork
- Mitchell, Township of
- Mitchell Village (subdivision)
- Mitchiners Crossroads