Home / States / North Carolina
Free and Low Cost Dentists in North Carolina
4,403 dental offices across 336 North Carolina towns, 49 of them federally funded health centers that charge by income. Children on NC Medicaid get dental care at no cost. For adults, NC Medicaid covers a broad set of adult dental care.
NC Medicaid and Dental Care in North Carolina
- Children
- Covered. Every child under 21 on NC Medicaid gets dental check ups, cleanings and needed treatment at no cost, under the federal EPSDT rule.
- Adults
- Adults on NC Medicaid have broad dental coverage. Source, as of 2025-08.
- Apply for NC Medicaid
- The state's official page
- The state's own dentist search
- Find a dentist who takes NC Medicaid
Pick Your Town
- Charlotte (579)
- Raleigh (319)
- Durham (165)
- Greensboro (163)
- Cary (151)
- Wilmington (142)
- Asheville (112)
- Winston-Salem (110)
- Fayetteville (95)
- Chapel Hill (69)
- Concord (61)
- Gastonia (59)
- Mooresville (59)
- High Point (53)
- Greenville (53)
- Huntersville (53)
- Matthews (52)
- Burlington (51)
- Hickory (49)
- Wake Forest (48)
- Rocky Mount (44)
- Garner (43)
- Statesville (40)
- Goldsboro (38)
- Apex (37)
- Hendersonville (36)
- New Bern (35)
- Jacksonville (33)
- Salisbury (33)
- Clayton (32)
- Monroe (30)
- Fuquay-Varina (30)
- Asheboro (28)
- Holly Springs (27)
- Kannapolis (25)
- Lexington (25)
- Morrisville (25)
- Morehead City (25)
- Boone (23)
- Sanford (23)
- Kernersville (22)
- Cornelius (21)
- Hampstead (20)
- Waxhaw (19)
- Lenoir (19)
- Albemarle (19)
- Shelby (19)
- Lincolnton (19)
- Wilson (18)
- Elizabeth City (18)
- Morganton (17)
- Harrisburg (17)
- Southern Pines (17)
- Mt Airy (16)
- Denver (16)
- Leland (16)
- Pinehurst (16)
- Clemmons (16)
- Belmont (15)
- Kinston (15)
All 336 towns
- Aberdeen 7
- Advance 4
- Ahoskie 2
- Andrews 2
- Angier 5
- Archdale 4
- Arden 12
- Ayden 3
- Bailey 1
- Bakersville 2
- Banner Elk 2
- Bayboro 1
- Beaufort 5
- Belhaven 1
- Belville 1
- Benson 4
- Bermuda Run 1
- Bethel 2
- Beulaville 1
- Biscoe 2
- Black Mountain 3
- Bladenboro 1
- Blowing Rock 1
- Bolivia 6
- Brevard 9
- Broadway 3
- Bryson City 2
- Bunn 3
- Burgaw 4
- Burnsville 4
- Calabash 2
- Cameron 3
- Camp Lejeune 7
- Candler 5
- Canton 2
- Cape Carteret 1
- Carolina Beach 2
- Carolina Shores 3
- Carrboro 2
- Carthage 2
- Cashiers 2
- Castle Hayne 1
- Catawba 1
- Cedar Point 4
- Chadbourn 1
- Cherokee 1
- Cherryville 2
- China Grove 2
- Chocowinity 1
- Claremont 2
- Cleveland 1
- Clinton 10
- Clyde 8
- Coats 1
- Coinjock 1
- Colfax 2
- Columbus 4
- Connelly Springs 3
- Conover 9
- Cooleemee 1
- Creedmoor 5
- Dallas 2
- Davidson 9
- Denton 1
- Dobson 2
- Dunn 10
- East Bend 1
- Eastover 1
- Eden 11
- Edenton 5
- Elizabethtown 4
- Elkin 11
- Elon 1
- Emerald Isle 1
- Enfield 1
- Erwin 3
- Etowah 1
- Eure 1
- Fairview 1
- Faison 1
- Fallston 1
- Farmville 1
- Ferguson 1
- Flat Rock 4
- Fletcher 4
- Forest City 7
- Fort Liberty 2
- Franklin 7
- Franklinton 1
- Fremont 2
- Frisco 1
- Gibsonville 3
- Graham 8
- Granite Falls 1
- Granite Quarry 1
- Grover 1
- Hamlet 3
- Harkers Island 1
- Havelock 6
- Hayesville 6
- Hazelwood 1
- Henderson 14
- Hertford 1
- Hiddenite 1
- Highlands 1
- Hildebran 2
- Hillsborough 13
- Holly Ridge 1
- Hope Mills 6
- Hudson 2
- Indian Trail 12
- Jackson 1
- Jamestown 4
- Jamesville 1
- Jefferson 2
- Jonesville 1
- Kenansville 3
- Kenly 1
- Kill Devil Hills 4
- King 4
- Kings Mountain 10
- Kitty Hawk 3
- Knightdale 14
- La Grange 1
- Lake Junaluska 1
- Landis 2
- Laurinburg 8
- Lewisville 4
- Liberty 1
- Lillington 7
- Linville 1
- Littleton 2
- Locust 4
- Louisburg 9
- Lumberton 11
- Madison 3
- Maiden 3
- Manteo 3
- Marble 1
- Marion 9
- Mars Hill 1
- Marshall 1
- Marshville 4
- Marvin 1
- Maury 1
- Mayodan 2
- Maysville 1
- McAdenville 1
- McLeansville 2
- Mebane 10
- Middlesex 1
- Mills River 2
- Mint Hill 13
- Mocksville 8
- Moyock 5
- Mt Gilead 1
- Mt Holly 6
- Mt Olive 3
- Murphy 5
- Nags Head 4
- Nashville 2
- Newland 2
- Newport 1
- Newton 6
- Newton Grove 1
- Norlina 1
- North Wilkesboro 12
- Norwood 1
- Oak Island 1
- Oak Ridge 4
- Oakboro 1
- Ocean Isle Beach 2
- Oriental 1
- Oxford 10
- Pembroke 3
- Pfafftown 1
- Pilot Mountain 2
- Pineville 6
- Pink Hill 1
- Pittsboro 9
- Pleasant Garden 2
- Plymouth 2
- Pope Field 2
- Princeton 1
- Prospect Hill 2
- Raeford 8
- Ramseur 1
- Randleman 2
- Red Springs 2
- Reidsville 12
- Richlands 2
- Riegelwood 3
- Roanoke Rapids 11
- Robbins 2
- Robbinsville 2
- Robersonville 1
- Rockingham 8
- Rockwell 2
- Rocky Point 2
- Rolesville 7
- Rose Hill 1
- Roseboro 1
- Roxboro 10
- Rural Hall 1
- Rutherford College 1
- Rutherfordton 2
- Salemburg 1
- Selma 4
- Shallotte 9
- Sherrills Ford 4
- Siler City 7
- Smithfield 13
- Sneads Ferry 2
- Snow Hill 5
- Southern Shores 1
- Southport 7
- Sparta 2
- Spencer 1
- Spindale 6
- Spring Hope 1
- Spring Lake 5
- Spruce Pine 5
- St Pauls 5
- Stallings 1
- Stanley 5
- Stantonsburg 1
- Stedman 1
- Stokesdale 1
- Stony Point 1
- Summerfield 3
- Sunset Beach 2
- Supply 2
- Surf City 2
- Swansboro 3
- Sylva 9
- Tabor City 1
- Tarboro 7
- Taylorsville 6
- Terrell 1
- Thomasville 7
- Trent Woods 3
- Troutman 5
- Troy 3
- Tryon 1
- Valdese 3
- Vass 4
- Wadesboro 2
- Walkertown 1
- Wallace 3
- Walnut Cove 1
- Wanchese 1
- Warrenton 3
- Warsaw 2
- Washington 10
- Waynesville 13
- Weaverville 3
- Weddington 2
- Wendell 6
- Wesley Chapel 5
- West End 3
- West Jefferson 5
- Whiteville 9
- Whitsett 1
- Whittier 1
- Wilkesboro 4
- Willard 1
- Williamston 3
- Windsor 2
- Wingate 1
- Winterville 3
- Woodfin 1
- Wrightsville Beach 1
- Yadkinville 4
- Yanceyville 1
- Youngsville 3
- Zebulon 10
Health Centers With a Dental Office
These dental listings match a site in the federal health center list. Health centers take NC Medicaid and have to offer a sliding fee to people on low incomes, which makes them the closest thing to a free dentist when you have no coverage.
Questions People Ask
Does NC Medicaid cover dental for adults in North Carolina?
Yes. NC Medicaid covers a broad set of dental care for adults, including check ups, fillings and more involved work. Limits and prior approval rules still apply, so ask the office.
Is dental free for children on NC Medicaid?
Yes. Children under 21 on Medicaid get dental check ups, cleanings and needed treatment at no cost, under the federal EPSDT rule. That is true in every state.
Where can I get free dental care in North Carolina without insurance?
Start with a health center. There are 49 with a dental office on this list in North Carolina. Health centers have to offer a sliding fee by income. Dental schools also see patients at reduced prices.
Do all these offices take NC Medicaid?
No, and we have not confirmed which do outside California. Call and ask whether they take NC Medicaid for new patients before you go.