Root Canal (Molar) Cost in North Carolina (NC)
Removes infected or inflamed pulp tissue inside a molar tooth, cleans and shapes the canals, then seals them to prevent reinfection.
NC median
$978
Lowest city
$923 · Asheboro
Highest city
$1,044 · Raleigh
Cost by city in North Carolina
| City | Median | Range |
|---|---|---|
| Charlotte | $1,024 | $737–$1,434 |
| Raleigh | $1,044 | $752–$1,462 |
| Chapel Hill | $1,010 | $727–$1,414 |
| Durham | $1,010 | $727–$1,414 |
| Greensboro | $960 | $691–$1,344 |
| Wilmington | $1,004 | $723–$1,406 |
| Winston Salem | $941 | $678–$1,317 |
| Asheville | $1,013 | $729–$1,418 |
| Cary | $1,044 | $752–$1,462 |
| Greenville | $978 | $704–$1,369 |
| Fayetteville | $978 | $704–$1,369 |
| Fort Bragg | $978 | $704–$1,369 |
| Camp Lejeune | $978 | $704–$1,369 |
| Gastonia | $1,024 | $737–$1,434 |
| Concord | $1,024 | $737–$1,434 |
| High Point | $960 | $691–$1,344 |
| Hickory | $978 | $704–$1,369 |
| Jacksonville | $978 | $704–$1,369 |
| Goldsboro | $978 | $704–$1,369 |
| Mooresville | $978 | $704–$1,369 |
| Burlington | $978 | $704–$1,369 |
| Matthews | $978 | $704–$1,369 |
| Wake Forest | $978 | $704–$1,369 |
| Apex | $978 | $704–$1,369 |
| Hendersonville | $978 | $704–$1,369 |
| Salisbury | $978 | $704–$1,369 |
| Rocky Mount | $978 | $704–$1,369 |
| New Bern | $978 | $704–$1,369 |
| Monroe | $978 | $704–$1,369 |
| Garner | $978 | $704–$1,369 |
| Statesville | $978 | $704–$1,369 |
| Asheboro | $923 | $665–$1,292 |
| Fuquay Varina | $978 | $704–$1,369 |
| Huntersville | $978 | $704–$1,369 |
| Wilson | $978 | $704–$1,369 |
| Boone | $978 | $704–$1,369 |
| Morehead City | $978 | $704–$1,369 |
| Sanford | $978 | $704–$1,369 |
| Clayton | $978 | $704–$1,369 |
| Morganton | $978 | $704–$1,369 |
| Kinston | $978 | $704–$1,369 |
| Shelby | $978 | $704–$1,369 |
| Kernersville | $978 | $704–$1,369 |
| Southern Pines | $978 | $704–$1,369 |
| Pinehurst | $978 | $704–$1,369 |
| Lincolnton | $978 | $704–$1,369 |
| Leland | $978 | $704–$1,369 |
| Morrisville | $978 | $704–$1,369 |
| Cornelius | $978 | $704–$1,369 |
| Elizabeth City | $978 | $704–$1,369 |
| Fort Liberty | $978 | $704–$1,369 |
| Holly Springs | $978 | $704–$1,369 |
| Lumberton | $978 | $704–$1,369 |
| Mebane | $978 | $704–$1,369 |
| Harrisburg | $978 | $704–$1,369 |
| Kannapolis | $978 | $704–$1,369 |
| Franklin | $978 | $704–$1,369 |
| Waynesville | $978 | $704–$1,369 |
| Denver | $978 | $704–$1,369 |
| Lexington | $978 | $704–$1,369 |
| Lenoir | $978 | $704–$1,369 |
| Roanoke Rapids | $978 | $704–$1,369 |
| Carrboro | $978 | $704–$1,369 |
| Clemmons | $978 | $704–$1,369 |
| Dunn | $978 | $704–$1,369 |
| Henderson | $978 | $704–$1,369 |
| Mint Hill | $978 | $704–$1,369 |
| Mount Airy | $978 | $704–$1,369 |
| North Wilkesboro | $978 | $704–$1,369 |
| Indian Trail | $978 | $704–$1,369 |
| Marion | $978 | $704–$1,369 |
| Knightdale | $978 | $704–$1,369 |
| Shallotte | $978 | $704–$1,369 |
| Smithfield | $978 | $704–$1,369 |
| Brevard | $978 | $704–$1,369 |
| Hampstead | $978 | $704–$1,369 |
| Lillington | $978 | $704–$1,369 |
| Belmont | $978 | $704–$1,369 |
| Sylva | $978 | $704–$1,369 |
| Thomasville | $978 | $704–$1,369 |
| Albemarle | $978 | $704–$1,369 |
| Clinton | $978 | $704–$1,369 |
| Conover | $978 | $704–$1,369 |
| Hillsborough | $978 | $704–$1,369 |
| Laurinburg | $978 | $704–$1,369 |
| Reidsville | $978 | $704–$1,369 |
| Roxboro | $978 | $704–$1,369 |
| Washington | $978 | $704–$1,369 |
| Angier | $978 | $704–$1,369 |
| Cherokee | $978 | $704–$1,369 |
| Arden | $978 | $704–$1,369 |
| Oxford | $978 | $704–$1,369 |
| Waxhaw | $978 | $704–$1,369 |
| Eden | $978 | $704–$1,369 |
| Pittsboro | $978 | $704–$1,369 |
| Advance | $978 | $704–$1,369 |
| Davidson | $978 | $704–$1,369 |
| Havelock | $978 | $704–$1,369 |
| Murphy | $978 | $704–$1,369 |
| Newton | $978 | $704–$1,369 |
| Raeford | $978 | $704–$1,369 |
| Spring Lake | $978 | $704–$1,369 |
| Whiteville | $978 | $704–$1,369 |
| Zebulon | $978 | $704–$1,369 |
| Benson | $978 | $704–$1,369 |
| Bolivia | $978 | $704–$1,369 |
| Clyde | $978 | $704–$1,369 |
| Graham | $978 | $704–$1,369 |
| Hope Mills | $978 | $704–$1,369 |
| Kill Devil Hills | $978 | $704–$1,369 |
| Kings Mountain | $978 | $704–$1,369 |
| Snow Hill | $978 | $704–$1,369 |
| Taylorsville | $978 | $704–$1,369 |
| Cameron | $978 | $704–$1,369 |
| Hudson | $978 | $704–$1,369 |
| Mocksville | $978 | $704–$1,369 |
| Sneads Ferry | $978 | $704–$1,369 |
| Spruce Pine | $978 | $704–$1,369 |
| Aberdeen | $978 | $704–$1,369 |
| Archdale | $978 | $704–$1,369 |
| Beaufort | $978 | $704–$1,369 |
| Hayesville | $978 | $704–$1,369 |
| Kitty Hawk | $978 | $704–$1,369 |
| Mount Holly | $978 | $704–$1,369 |
| Newland | $978 | $704–$1,369 |
| Rockingham | $978 | $704–$1,369 |
| Selma | $978 | $704–$1,369 |
| Wendell | $978 | $704–$1,369 |
| Ahoskie | $978 | $704–$1,369 |
| Burgaw | $978 | $704–$1,369 |
| Elkin | $978 | $704–$1,369 |
| Fletcher | $978 | $704–$1,369 |
| Hamlet | $978 | $704–$1,369 |
| Jamestown | $978 | $704–$1,369 |
| Louisburg | $978 | $704–$1,369 |
| Nags Head | $978 | $704–$1,369 |
| Stanley | $978 | $704–$1,369 |
| West Jefferson | $978 | $704–$1,369 |
| Wilkesboro | $978 | $704–$1,369 |
| Williamston | $978 | $704–$1,369 |
| Edenton | $978 | $704–$1,369 |
| Forest City | $978 | $704–$1,369 |
| Locust | $978 | $704–$1,369 |
| Moncure | $978 | $704–$1,369 |
| Pembroke | $978 | $704–$1,369 |
| Pineville | $978 | $704–$1,369 |
| Spindale | $978 | $704–$1,369 |
| Tryon | $978 | $704–$1,369 |
| Bayboro | $978 | $704–$1,369 |
| Biscoe | $978 | $704–$1,369 |
| Black Mountain | $978 | $704–$1,369 |
| Broadway | $978 | $704–$1,369 |
| Burnsville | $978 | $704–$1,369 |
| Calabash | $978 | $704–$1,369 |
| Candler | $978 | $704–$1,369 |
| Cape Carteret | $978 | $704–$1,369 |
| Columbus | $978 | $704–$1,369 |
| Erwin | $978 | $704–$1,369 |
| Farmville | $978 | $704–$1,369 |
| Flat Rock | $978 | $704–$1,369 |
| Jefferson | $978 | $704–$1,369 |
| King | $978 | $704–$1,369 |
| Lewisville | $978 | $704–$1,369 |
| Madison | $978 | $704–$1,369 |
| Rolesville | $978 | $704–$1,369 |
| Rutherfordton | $978 | $704–$1,369 |
| Siler City | $978 | $704–$1,369 |
| Southport | $978 | $704–$1,369 |
| Summerfield | $978 | $704–$1,369 |
| Supply | $978 | $704–$1,369 |
| Tarboro | $978 | $704–$1,369 |
| Trent Woods | $978 | $704–$1,369 |
| Troutman | $978 | $704–$1,369 |
| Troy | $978 | $704–$1,369 |
| Weaverville | $978 | $704–$1,369 |
| Bakersville | $978 | $704–$1,369 |
| Bladenboro | $978 | $704–$1,369 |
| Canton | $978 | $704–$1,369 |
| Coinjock | $978 | $704–$1,369 |
| Colfax | $978 | $704–$1,369 |
| Creedmoor | $978 | $704–$1,369 |
| Dublin | $978 | $704–$1,369 |
| Elizabethtown | $978 | $704–$1,369 |
| Fairmont | $978 | $704–$1,369 |
| Faison | $978 | $704–$1,369 |
| Highlands | $978 | $704–$1,369 |
| Kenansville | $978 | $704–$1,369 |
| Landis | $978 | $704–$1,369 |
| Mills River | $978 | $704–$1,369 |
| Prospect Hill | $978 | $704–$1,369 |
| Red Springs | $978 | $704–$1,369 |
| Swansboro | $978 | $704–$1,369 |
| Wadesboro | $978 | $704–$1,369 |
| West End | $978 | $704–$1,369 |
| Yadkinville | $978 | $704–$1,369 |
| Andrews | $978 | $704–$1,369 |
| Ayden | $978 | $704–$1,369 |
| Bryson City | $978 | $704–$1,369 |
| Bunn | $978 | $704–$1,369 |
| Carolina Beach | $978 | $704–$1,369 |
| Carthage | $978 | $704–$1,369 |
| Cedar Point | $978 | $704–$1,369 |
| Cherry Point | $978 | $704–$1,369 |
| China Grove | $978 | $704–$1,369 |
| Claremont | $978 | $704–$1,369 |
| Dallas | $978 | $704–$1,369 |
| Dobson | $978 | $704–$1,369 |
| Elm City | $978 | $704–$1,369 |
| Four Oaks | $978 | $704–$1,369 |
| Jackson | $978 | $704–$1,369 |
| La Grange | $978 | $704–$1,369 |
| Maiden | $978 | $704–$1,369 |
| Manteo | $978 | $704–$1,369 |
| Mars Hill | $978 | $704–$1,369 |
| Marshall | $978 | $704–$1,369 |
| Mount Olive | $978 | $704–$1,369 |
| Moyock | $978 | $704–$1,369 |
| Mt Holly | $978 | $704–$1,369 |
| Nashville | $978 | $704–$1,369 |
| Norwood | $978 | $704–$1,369 |
| Oak Island | $978 | $704–$1,369 |
| Oak Ridge | $978 | $704–$1,369 |
| Ocean Isle Beach | $978 | $704–$1,369 |
| Pilot Mountain | $978 | $704–$1,369 |
| Plymouth | $978 | $704–$1,369 |
| Roseboro | $978 | $704–$1,369 |
| Sjafb | $978 | $704–$1,369 |
| Spencer | $978 | $704–$1,369 |
| Wallace | $978 | $704–$1,369 |
| Warrenton | $978 | $704–$1,369 |
| Warsaw | $978 | $704–$1,369 |
| Weddington | $978 | $704–$1,369 |
| Wesley Chapel | $978 | $704–$1,369 |
| Whitsett | $978 | $704–$1,369 |
| Atlantic Beach | $978 | $704–$1,369 |
| Beulaville | $978 | $704–$1,369 |
| Blowing Rock | $978 | $704–$1,369 |
| Butner | $978 | $704–$1,369 |
| Cashiers | $978 | $704–$1,369 |
| Catawba | $978 | $704–$1,369 |
| Cherryville | $978 | $704–$1,369 |
| Denton | $978 | $704–$1,369 |
| Emerald Isle | $978 | $704–$1,369 |
| Fairview | $978 | $704–$1,369 |
| Ft Bragg | $978 | $704–$1,369 |
| Granite Falls | $978 | $704–$1,369 |
| Hildebran | $978 | $704–$1,369 |
| Holly Ridge | $978 | $704–$1,369 |
| Jonesville | $978 | $704–$1,369 |
| Liberty | $978 | $704–$1,369 |
| Manson | $978 | $704–$1,369 |
| Maury | $978 | $704–$1,369 |
| Mayodan | $978 | $704–$1,369 |
| Maysville | $978 | $704–$1,369 |
| Middlesex | $978 | $704–$1,369 |
| Newport | $978 | $704–$1,369 |
| Oakboro | $978 | $704–$1,369 |
| Pope Afb | $978 | $704–$1,369 |
| Randleman | $978 | $704–$1,369 |
| Robbins | $978 | $704–$1,369 |
| Robbinsville | $978 | $704–$1,369 |
| Rural Hall | $978 | $704–$1,369 |
| Rutherford College | $978 | $704–$1,369 |
| Saint Pauls | $978 | $704–$1,369 |
| Sparta | $978 | $704–$1,369 |
| Stokesdale | $978 | $704–$1,369 |
| Sunset Beach | $978 | $704–$1,369 |
| Walkertown | $978 | $704–$1,369 |
| Walnut Cove | $978 | $704–$1,369 |
| Wanchese | $978 | $704–$1,369 |
| Whittier | $978 | $704–$1,369 |
| Willard | $978 | $704–$1,369 |
| Windsor | $978 | $704–$1,369 |
| Abemarle | $978 | $704–$1,369 |
| Alamance | $978 | $704–$1,369 |
| Apo Ae | $978 | $704–$1,369 |
| Apo | $978 | $704–$1,369 |
| Atkinson | $978 | $704–$1,369 |
| Bailey | $978 | $704–$1,369 |
| Belhaven | $978 | $704–$1,369 |
| Belville | $978 | $704–$1,369 |
| Bermuda Run | $978 | $704–$1,369 |
| Bethel | $978 | $704–$1,369 |
| Blanch | $978 | $704–$1,369 |
| Camp Lejuene | $978 | $704–$1,369 |
| Chocowinity | $978 | $704–$1,369 |
| City | $978 | $704–$1,369 |
| Cleveland | $978 | $704–$1,369 |
| Coats | $978 | $704–$1,369 |
| Connelly Springs | $978 | $704–$1,369 |
| Cooleemee | $978 | $704–$1,369 |
| Drexel | $978 | $704–$1,369 |
| East Bend | $978 | $704–$1,369 |
| Enfield | $978 | $704–$1,369 |
| Fair Bluff | $978 | $704–$1,369 |
| Fort | $978 | $704–$1,369 |
| Frisco | $978 | $704–$1,369 |
| Gates | $978 | $704–$1,369 |
| Gibsonville | $978 | $704–$1,369 |
| Granite Quarry | $978 | $704–$1,369 |
| Grover | $978 | $704–$1,369 |
| Harmony | $978 | $704–$1,369 |
| Hertford | $978 | $704–$1,369 |
| Horse Shoe | $978 | $704–$1,369 |
| Hubert | $978 | $704–$1,369 |
| Jamesville | $978 | $704–$1,369 |
| Kenly | $978 | $704–$1,369 |
| Linville | $978 | $704–$1,369 |
| Maggie Valley | $978 | $704–$1,369 |
| Marble | $978 | $704–$1,369 |
| Marshville | $978 | $704–$1,369 |
| Marvin | $978 | $704–$1,369 |
| Mcleansville | $978 | $704–$1,369 |
| Midland | $978 | $704–$1,369 |
| Mount Gilead | $978 | $704–$1,369 |
| Murfreesboro | $978 | $704–$1,369 |
| N Wilkesboro | $978 | $704–$1,369 |
| Oakland Gardens | $978 | $704–$1,369 |
| Old Fort | $978 | $704–$1,369 |
| Oriental | $978 | $704–$1,369 |
| Pfafftown | $978 | $704–$1,369 |
| Pinetops | $978 | $704–$1,369 |
| Pink Hill | $978 | $704–$1,369 |
| Pleasant Garden | $978 | $704–$1,369 |
| Point Harbor | $978 | $704–$1,369 |
| Polkton | $978 | $704–$1,369 |
| Ramseur | $978 | $704–$1,369 |
| Research Triangle Park | $978 | $704–$1,369 |
| Rich Square | $978 | $704–$1,369 |
| Richlands | $978 | $704–$1,369 |
| Riegelwood | $978 | $704–$1,369 |
| Robersonville | $978 | $704–$1,369 |
| Rocky Mt | $978 | $704–$1,369 |
| Rocky Point | $978 | $704–$1,369 |
| Rose Hill | $978 | $704–$1,369 |
| Salemburg | $978 | $704–$1,369 |
| Seven Lakes | $978 | $704–$1,369 |
| Seymour Johnson A F B | $978 | $704–$1,369 |
| Seymour Johnson Afb | $978 | $704–$1,369 |
| Seymour Johnson Air Force Base | $978 | $704–$1,369 |
| Sherrills Ford | $978 | $704–$1,369 |
| Southern Shores | $978 | $704–$1,369 |
| Spring Hope | $978 | $704–$1,369 |
| Stedman | $978 | $704–$1,369 |
| Tabor City | $978 | $704–$1,369 |
| Terrell | $978 | $704–$1,369 |
| Union Grove | $978 | $704–$1,369 |
| Valdese | $978 | $704–$1,369 |
| Vass | $978 | $704–$1,369 |
| Walnute Cove | $978 | $704–$1,369 |
| Weldon | $978 | $704–$1,369 |
| Wentworth | $978 | $704–$1,369 |
| Whispering Pines | $978 | $704–$1,369 |
| Willow Spring | $978 | $704–$1,369 |
| Winterville | $978 | $704–$1,369 |
| Youngsville | $978 | $704–$1,369 |
Estimates: national procedure averages from consumer dental cost guides, adjusted per metro using BEA Regional Price Parities. Actual quotes vary by provider — use the city page to see local dentists.