There are 68 cities in North Carolina that start with the letter M.
City | 2024 Pop. |
---|---|
Macclesfield | 404 |
Macon | 104 |
Madison | 2,164 |
Maggie Valley | 1,750 |
Magnolia | 862 |
Maiden | 3,875 |
Mamers | 642 |
Manns Harbor | 648 |
Manteo | 1,614 |
Mar-Mac | 2,297 |
Marble | 276 |
Marietta | 107 |
Marion | 7,433 |
Mars Hill | 2,273 |
Marshall | 815 |
Marshallberg | 434 |
Marshville | 2,700 |
Marvin | 6,949 |
Matthews | 31,405 |
Maury | 950 |
Maxton | 2,116 |
Mayodan | 2,464 |
Maysville | 848 |
McAdenville | 929 |
McDonald | 91 |
McFarlan | 88 |
McLeansville | 918 |
Mebane | 20,872 |
Mesic | 149 |
Micro | 524 |
Middleburg | 103 |
Middlesex | 945 |
Midland | 5,011 |
Midway | 5,013 |
Millers Creek | 1,369 |
Millingport | 459 |
Mills River | 7,400 |
Milton | 154 |
Milwaukee | 239 |
Mineral Springs | 3,446 |
Minnesott Beach | 542 |
Mint Hill | 28,244 |
Misenheimer | 587 |
Mocksville | 6,220 |
Momeyer | 282 |
Moncure | 786 |
Monroe | 38,837 |
Montreat | 924 |
Mooresboro | 301 |
Mooresville | 54,779 |
Moravian Falls | 877 |
Morehead City | 9,958 |
Morganton | 17,776 |
Morrisville | 32,306 |
Morven | 326 |
Mount Airy | 10,590 |
Mount Gilead | 1,181 |
Mount Holly | 18,576 |
Mount Olive | 4,279 |
Mount Pleasant | 1,773 |
Mountain Home | 4,096 |
Mountain View | 3,285 |
Moyock | 5,509 |
Mulberry | 1,921 |
Murfreesboro | 2,325 |
Murphy | 1,672 |
Murraysville | 17,082 |
Myrtle Grove | 12,629 |