The Communities of
North Carolina (NC)


A B C D E F G H I J K L M
N O P Q R S T U V W x Y Z
 

Notes: - Some communities no longer exist and have been marked with '(H)' to indicate that they are historic.
 
- When two (or more) communities share the same name, we give some kind of identifying location to help you pick.
 


MabelMcKenzie Acres EastMoffitt Hill
MabricoMcKenzie WoodsMoffitts Mills
MabryMcKinney CoveMohawk
MacDonald WoodsMcKoyMojosin
MacGregor DownsMcLamb CrossroadsMollie
MacGregor ParkMcLaurin AcresMoltonville
MacclesfieldMcLeansvilleMomeyer
 McMillanMomford Landing
Macedonia Monbo
- Cherokee CountyMcNairMoncure
- Chowan County- Richmond CountyMoney
- Montgomery County- Robeson CountyMoney Island Beach
- Wake County Monks Crossroads
- Washington CountyMcNair CrossingMonogram
- Yadkin CountyMcNattsMonroe
 McNeelyMonroe Park
MacfarlanMcPherson EstatesMonroeton
Machem Monroetown
MachpelahMeadowMontague
Mack (H)  
Mackey's FerryMeadow BrookMontclair
Mackeys- Edgecombe County- Cumberland County
Macks Village- Lenoir County- Davidson County
Macland - Onslow County
MacoMeadow Brook Village- Scotland County
MaconMeadow Creek- Wilson County
MadisonMeadow Estates 
Madison ParkMeadow HillMontclaire
Madison WoodsMeadow ParkMontclaire South
MagessaMeadow SummitMonteith (H)
MaggieMeadow ViewMonterey Park
Maggie ValleyMeadow Wood Acres 
Magnetic City Montezuma
 Meadowbrook- Avery County
Magnolia- Pitt County- Mitchell County
- Burke County- Rowan County 
- Duplin County- Wake CountyMontford Hills
 - Forsyth CountyMontford Point
Magruder- Stanly CountyMontfort
Mahone- Cleveland CountyMontgomery
Maiden- Rockingham County 
Maine Monticello
MaitlandMeadows- Guilford County
MajolicaMeadowview- Iredell County
MakatokaMears Bluff- Washington County (H)
MakleyvilleMeat Camp 
Malee Monticello Heights
Malibu ValleyMebaneMonticello Woods
Mallard Lakes- Alamance CountyMontpelier
Malmo- Rockingham CountyMontreat
Malonee Mill  
Malpass CornerMechanicMontrose
MaltbyMedfield- Cumberland County
Malvern HillsMedfield Estates- Hoke County
MamersMedlin 
 MedocMontrose Landing
MamieMedoraMontvale
- Cherokee CountyMeege CrossroadsMontview
- Currituck CountyMeeksvilleMontwood
 MelanchtonMoonsborough
ManaMelborne HeightsMoonstone
  Moore's Creek
ManchesterMelroseMoores (H)
- Cumberland County- Polk CountyMoores Beach
- Mecklenburg County- Robeson CountyMoores Chapel
  Moores Corner
MandaleMelville 
Mandy FarmsMelvin HillMoores Crossroads
MangumMemory- Johnston County
Mangum StoreMenola- Wilson County
ManlyMercer 
ManndaleMercer LandingMoores Springs
Manning ParkMerchants MillsMooresboro
Manns HarborMeredithMooresville
Manor HillMeredith SquareMooresville Junction
MansfieldMeredith TownesMooretown
Mansfield ParkMeredith WoodsMooshaunee
MansonMerrimonMoratock
 MerrimontMoratuc (H)
ManteoMerrittMoravian Falls
- Craven CountyMerritt'sMordecai
- Dare CountyMerriweather EstatesMorehead
 Merry HillMorehead City
MapleMerry MountMorehead Depot
Maple GroveMerry OaksMoretz
Maple Grove AcresMertie (H)Moretz Mills
Maple HillMesicMorgan Creek Hills
 MetaliaMorgan Ford
Maple SpringsMetcalfMorgan Heights
- Swain CountyMethodMorgan Hill
- Wilkes CountyMewborns CrossroadsMorgan's Mills
  Morgans Corners
Maple ValleyMiamiMorganton
MaplecypressMicaMorgantown
Mapleton Moriah
MaplevilleMicavilleMorlan Park
 - Johnston CountyMorning Star
Maplewood- Yancey CountyMorning Star Acres
- Richmond County Morningside Manor
- Wake CountyMichaelMorris Landing
 MichfieldMorris Park
Maplewood ForestMicroMorrisons Store
Mar-MacMiddle CaneMorrisville
Mar-Mac VillageMiddle Creek MillMorrosenean
MarbleMiddle ForkMorrows (H)
MarcusMiddle RiverMorse
MareadyMiddlebrookMortimer (H)
 MiddleburgMorton Fork
MargaretMiddlesexMorton Manor
- Franklin CountyMiddleton HeightsMorven
- Northampton CountyMiddletownMoser
 MidlandMosley
MargarettsvilleMidpineMoss
MargraceMidstate MillMoss Hill
MaribelMidtownMoss Neck
Marietta Mother Vineyard
Marine JunctionMidwayMotleta
Marines- Alexander CountyMoulton
Marion- Beaufort CountyMoultonville
Marion East- Bertie CountyMount Airy
Mariposa- Brunswick CountyMount Bethel
Mark Pine- Cabarrus CountyMount Bolus
Mark View- Davidson County 
Marko- Halifax CountyMount Carmel
Markwood- Henderson County- Montgomery County
 - Richmond County- Moore County
Marlboro- Rockingham County 
- Pender County- Sampson CountyMount Energy
- Pitt County Mount Gallows
 Midway Park 
Marlboro ForestMidwoodMount Gilead
MarlerMilburnie- Avery County
Marley's MillsMildred- Cabarrus County
MarlvilleMiles- Montgomery County
Marlwood AcreMiles Crossroad 
MarmadukeMilesvilleMount Gould
Marman TerraceMilford HillsMount Gould Landing
Marquis HillsMilford Knoll 
Mars HillMilford TerraceMount Herman
MarshMill Branch- Caldwell County
MarshallMill Bridge- Surry County
Marshallberg  
MarshvilleMill BrookMount Holly
Marston- Forsyth County 
Martel Village Mount Mitchell
MarthaMill Corner- Cabarrus County
  - Yancey County
MartinMill Creek 
- Wilkes County (H)- Ashe CountyMount Mourne
- Yadkin County- Brunswick CountyMount Nebo
 - Carteret County 
Martin's Mill- Person CountyMount Olive
Martindale (H) - Bladen County
Martindale AcresMill Crossroads- Catawba County
Martins CreekMill Grove- Columbus County
Martins Store - Henderson County
MarvinMill Hill- Hyde County
Mary Beth Park- Cabarrus County (H)- Stokes County
Marydell- Rowan County (H)- Wayne County
Marys Beach  
Marys GroveMill NeckMount Pilgrim
MarywoodMill Point 
MascotMill Pond MeadowsMount Pisgah
Masequetuc (H)Mill Pond Village- Alexander County
MashoesMill Port- Rutherford County (H)
Mason StoreMill Ridge- Avery County
MasonboroMill Seat Landing- Cabarrus County
Masons CrossroadsMill Spring- Cherokee County
MasontownMillboro- Hyde County
Massapoag - Moore County
MasseyMillbrook- Nash County
Massey Hill- New Hanover County- Richmond County
Mast- Pitt County- Wake County
Mathis- Wake County- Wilkes County
Matkins- Wilson County- Yadkin County
Matney- Transylvania County 
Matrimony- Wake CountyMount Rose
Matthew (H) Mount Sinai
MatthewsMilledgevilleMount Sterling
Matthews CrossroadsMillennium 
Matthews ParkMillerMount Tabor
MatthewstownMillers- Columbus County
MaudMillers Creek- Forsyth County
MaufinMillers Store- Washington County
MauryMillersville 
MavatonMillerton (H)Mount Tirzah
MaxtonMillesvilleMount Ulla
 MilliganMount Valley
MaxwellMillingport 
- Columbus CountyMillprongMount Vernon
- Henderson CountyMills Ridge- Rowan County
 Mills River- Rutherford County
Maxwell MillMills Spring- Wake County
MayMillside 
 MilltownMount Vernon Park
Mayfair Mount Vernon Springs
- Cumberland CountyMillwoodMount View Estates
- Mecklenburg County- Chatham County 
- Caldwell County- Rutherford CountyMount Zion
- Rockingham County - Alleghany County
 Milton- Davie County
MayhewMilwaukee- Guilford County
MayoMimosa Park- Wilkes County
MayodanMimosa Shores 
Mayos CrossroadsMine Mountain EstatesMountain Brook
 MineolaMountain Creek
Mays Crossroads Mountain Grove
- Franklin CountyMineral Spring 
- Nash County- Lincoln County (H)Mountain Home
 - Pender County- Henderson County
Maysville- Anson County- McDowell County (H)
Mayview Acres- Union County 
Mayview Park- Johnston CountyMountain Island
Mayville Crossing- Sampson CountyMountain Lake Camp
Maywood Mountain Manor
MazeppaMinneapolisMountain Page
 Minnesott BeachMountain Park
McAdenvilleMinnie BertMountain Valley
McAdoo HeightsMinpro 
McArthur CrossroadsMint HillMountain View
McArthur EstatesMint Hollow- Buncombe County
McArthur ManorMintons Store- Catawba County
McArthursMintonsville- Gaston County
McBryde FarmMintz- Orange County
 Miranda (H)- Stokes County
McCainMirror Park- Transylvania County
- Hoke CountyMisenheimer- Warren County
- Union CountyMisenheimer Springs 
  Mountain View Estates
McCall HeightsMissionMountainbrook
McClam Crossroads- Cherokee CountyMoxley
McClamny- Stanly CountyMoyle Heights
McClure Mill Moyock
 Mitchell AireMoyton
McConnellMitchell Siding 
- Beaufort CountyMitchell VillageMud Castle
- Moore CountyMitchells ForkMud Cut
 MitchenerMud Lick
McCownMitchiners CrossroadsMuddy Creek
McCracken HeightsMitfordMuddy Cross
McCrary AcresMix 
McCray Mulberry
McCullenMizpah- Caldwell County
McCullers- Rockingham County- Surry County
McCullers Crossroads- Stokes County- Wilkes County
McCurdy  
McDadeMizzelle 
   
McDanielsMocksville 
- Carteret County- Davie County 
- Sampson County  
 Mocksville 
McDonald- Rowan County 
McDonald Mill  
McFarlan  
McFarland  
McGee Crossroads  
McGee Mill  
McGehees Mill  
McGinnis Crossroads  
McGowans Crossroads  
McGrady  
McGuires  
   
McKees  
- Bladen County  
- Davidson County