DentistProofLook up dentists in the NPPES registry

Root Canal (Molar) Cost in Minnesota (MN)

Removes infected or inflamed pulp tissue inside a molar tooth, cleans and shapes the canals, then seals them to prevent reinfection.

MN median
$1,025
Lowest city
$1,025 · Saint Paul
Highest city
$1,065 · Minneapolis

Cost by city in Minnesota

CityMedianRange
Minneapolis$1,065$767–$1,491
Saint Paul$1,025$738–$1,435
Rochester$1,025$738–$1,435
Edina$1,025$738–$1,435
Duluth$1,025$738–$1,435
Woodbury$1,025$738–$1,435
Eagan$1,025$738–$1,435
Maple Grove$1,025$738–$1,435
Burnsville$1,025$738–$1,435
Coon Rapids$1,025$738–$1,435
Maplewood$1,025$738–$1,435
Plymouth$1,065$767–$1,491
Bloomington$1,065$767–$1,491
Mankato$1,025$738–$1,435
St Louis Park$1,025$738–$1,435
Apple Valley$1,025$738–$1,435
Minnetonka$1,025$738–$1,435
Eden Prairie$1,025$738–$1,435
Blaine$1,025$738–$1,435
Saint Cloud$1,025$738–$1,435
Richfield$1,025$738–$1,435
St Paul$1,065$767–$1,491
Roseville$1,025$738–$1,435
Stillwater$1,025$738–$1,435
White Bear Lake$1,025$738–$1,435
Bemidji$1,025$738–$1,435
Brooklyn Center$1,025$738–$1,435
Lakeville$1,025$738–$1,435
Alexandria$1,025$738–$1,435
Golden Valley$1,025$738–$1,435
Willmar$1,025$738–$1,435
Fergus Falls$1,025$738–$1,435
St. Cloud$1,025$738–$1,435
Anoka$1,025$738–$1,435
Inver Grove Heights$1,025$738–$1,435
Winona$1,025$738–$1,435
Brooklyn Park$1,065$767–$1,491
Grand Rapids$1,025$738–$1,435
Sartell$1,025$738–$1,435
Elk River$1,025$738–$1,435
Hibbing$1,025$738–$1,435
Owatonna$1,025$738–$1,435
Savage$1,025$738–$1,435
Baxter$1,025$738–$1,435
Chaska$1,025$738–$1,435
Hutchinson$1,025$738–$1,435
New Brighton$1,025$738–$1,435
Robbinsdale$1,025$738–$1,435
Shakopee$1,025$738–$1,435
Wayzata$1,025$738–$1,435
Forest Lake$1,025$738–$1,435
Austin$1,025$738–$1,435
Brainerd$1,025$738–$1,435
Cottage Grove$1,025$738–$1,435
Faribault$1,025$738–$1,435
Hastings$1,025$738–$1,435
Cambridge$1,025$738–$1,435
Cloquet$1,025$738–$1,435
Columbia Heights$1,025$738–$1,435
Lake Elmo$1,025$738–$1,435
Prior Lake$1,025$738–$1,435
Chanhassen$1,025$738–$1,435
Fridley$1,025$738–$1,435
Buffalo$1,025$738–$1,435
Moorhead$1,025$738–$1,435
Shoreview$1,025$738–$1,435
Virginia$1,025$738–$1,435
Champlin$1,025$738–$1,435
New Hope$1,025$738–$1,435
Northfield$1,025$738–$1,435
Rosemount$1,025$738–$1,435
Hermantown$1,025$738–$1,435
Hopkins$1,025$738–$1,435
Marshall$1,025$738–$1,435
Worthington$1,025$738–$1,435
Fairmont$1,025$738–$1,435
North Oaks$1,025$738–$1,435
Red Wing$1,025$738–$1,435
Albert Lea$1,025$738–$1,435
Big Lake$1,025$738–$1,435
Detroit Lakes$1,025$738–$1,435
Excelsior$1,025$738–$1,435
Little Falls$1,025$738–$1,435
Monticello$1,025$738–$1,435
Oakdale$1,025$738–$1,435
Waseca$1,025$738–$1,435
West St Paul$1,025$738–$1,435
Cook$1,025$738–$1,435
Mendota Heights$1,025$738–$1,435
New Ulm$1,025$738–$1,435
Ramsey$1,025$738–$1,435
Sauk Rapids$1,025$738–$1,435
North Mankato$1,025$738–$1,435
Rogers$1,025$738–$1,435
Saint Peter$1,025$738–$1,435
Wabasha$1,025$738–$1,435
Wadena$1,025$738–$1,435
Albertville$1,025$738–$1,435
Crystal$1,025$738–$1,435
Hawley$1,025$738–$1,435
Princeton$1,025$738–$1,435
Waconia$1,025$738–$1,435
Arden Hills$1,025$738–$1,435
Blooming Prairie$1,025$738–$1,435
Deerwood$1,025$738–$1,435
Litchfield$1,025$738–$1,435
Morris$1,025$738–$1,435
Ogema$1,025$738–$1,435
Osseo$1,025$738–$1,435
South St Paul$1,025$738–$1,435
Thief River Falls$1,025$738–$1,435
Cass Lake$1,025$738–$1,435
Circle Pines$1,025$738–$1,435
Delano$1,025$738–$1,435
East Grand Forks$1,025$738–$1,435
Farmington$1,025$738–$1,435
Hugo$1,025$738–$1,435
Montevideo$1,025$738–$1,435
Mora$1,025$738–$1,435
Spring Lake Park$1,025$738–$1,435
Cannon Falls$1,025$738–$1,435
Chisago City$1,025$738–$1,435
Cold Spring$1,025$738–$1,435
Ely$1,025$738–$1,435
Glencoe$1,025$738–$1,435
Lindstrom$1,025$738–$1,435
North Branch$1,025$738–$1,435
Park Rapids$1,025$738–$1,435
Pelican Rapids$1,025$738–$1,435
Roseau$1,025$738–$1,435
Spring Valley$1,025$738–$1,435
Stewartville$1,025$738–$1,435
West Saint Paul$1,025$738–$1,435
Windom$1,025$738–$1,435
Aitkin$1,025$738–$1,435
Andover$1,025$738–$1,435
Annandale$1,025$738–$1,435
Bayport$1,025$738–$1,435
Byron$1,025$738–$1,435
Cokato$1,025$738–$1,435
Falcon Heights$1,025$738–$1,435
Hinckley$1,025$738–$1,435
Long Prairie$1,025$738–$1,435
Montgomery$1,025$738–$1,435
Mound$1,025$738–$1,435
Mpls$1,025$738–$1,435
New Prague$1,025$738–$1,435
Nisswa$1,025$738–$1,435
Paynesville$1,025$738–$1,435
Perham$1,025$738–$1,435
Pine City$1,025$738–$1,435
Pine River$1,025$738–$1,435
Rockford$1,025$738–$1,435
Saint Michael$1,025$738–$1,435
Sauk Centre$1,025$738–$1,435
Two Harbors$1,025$738–$1,435
Vadnais Heights$1,025$738–$1,435
Belle Plaine$1,025$738–$1,435
Bigfork$1,025$738–$1,435
Caledonia$1,025$738–$1,435
Carlton$1,025$738–$1,435
Crookston$1,025$738–$1,435
Dilworth$1,025$738–$1,435
Floodwood$1,025$738–$1,435
Fosston$1,025$738–$1,435
Glenwood$1,025$738–$1,435
International Falls$1,025$738–$1,435
Kasson$1,025$738–$1,435
Lake City$1,025$738–$1,435
Lakeland$1,025$738–$1,435
Long Lake$1,025$738–$1,435
Medina$1,025$738–$1,435
Melrose$1,025$738–$1,435
Moose Lake$1,025$738–$1,435
Mounds View$1,025$738–$1,435
Newport$1,025$738–$1,435
Orono$1,025$738–$1,435
Pillager$1,025$738–$1,435
Pipestone$1,025$738–$1,435
Redwood Falls$1,025$738–$1,435
Saint Joseph$1,025$738–$1,435
St Anthony$1,025$738–$1,435
Walker$1,025$738–$1,435
Wyoming$1,025$738–$1,435
Zimmerman$1,025$738–$1,435
Ada$1,025$738–$1,435
Albany$1,025$738–$1,435
Arlington$1,025$738–$1,435
Avon$1,025$738–$1,435
Benson$1,025$738–$1,435
Braham$1,025$738–$1,435
Chisholm$1,025$738–$1,435
Coleraine$1,025$738–$1,435
Dayton$1,025$738–$1,435
Eagle Lake$1,025$738–$1,435
Grand Marais$1,025$738–$1,435
Ham Lake$1,025$738–$1,435
Houston$1,025$738–$1,435
Inver Grove$1,025$738–$1,435
Jordan$1,025$738–$1,435
Le Center$1,025$738–$1,435
Lino Lakes$1,025$738–$1,435
Lonsdale$1,025$738–$1,435
Madelia$1,025$738–$1,435
Mahtomedi$1,025$738–$1,435
Oak Park Heights$1,025$738–$1,435
Plainview$1,025$738–$1,435
Red Lake$1,025$738–$1,435
Renville$1,025$738–$1,435
Rush City$1,025$738–$1,435
Saint James$1,025$738–$1,435
Saint Louis Park$1,025$738–$1,435
Sleepy Eye$1,025$738–$1,435
Spicer$1,025$738–$1,435
Spring Park$1,025$738–$1,435
St Peter$1,025$738–$1,435
Staples$1,025$738–$1,435
Waite Park$1,025$738–$1,435
Wells$1,025$738–$1,435
Winsted$1,025$738–$1,435
Zumbrota$1,025$738–$1,435
Adrian$1,025$738–$1,435
Appleton$1,025$738–$1,435
Bagley$1,025$738–$1,435
Balaton$1,025$738–$1,435
Barnesville$1,025$738–$1,435
Battle Lake$1,025$738–$1,435
Becker$1,025$738–$1,435
Blackduck$1,025$738–$1,435
Blue Earth$1,025$738–$1,435
Breckenridge$1,025$738–$1,435
Clarissa$1,025$738–$1,435
Dassel$1,025$738–$1,435
Dawson$1,025$738–$1,435
Deer River$1,025$738–$1,435
Dodge Center$1,025$738–$1,435
Elbow Lake$1,025$738–$1,435
Foley$1,025$738–$1,435
Hector$1,025$738–$1,435
Isanti$1,025$738–$1,435
Isle$1,025$738–$1,435
Jackson$1,025$738–$1,435
Karlstad$1,025$738–$1,435
Le Sueur$1,025$738–$1,435
Luverne$1,025$738–$1,435
Maple Lake$1,025$738–$1,435
Mapleton$1,025$738–$1,435
Mcgregor$1,025$738–$1,435
Milaca$1,025$738–$1,435
New York Mills$1,025$738–$1,435
Norwood$1,025$738–$1,435
Ortonville$1,025$738–$1,435
Otsego$1,025$738–$1,435
Pierz$1,025$738–$1,435
Pine Island$1,025$738–$1,435
Preston$1,025$738–$1,435
Rice$1,025$738–$1,435
Scandia$1,025$738–$1,435
South Saint Paul$1,025$738–$1,435
St Francis$1,025$738–$1,435
St Michael$1,025$738–$1,435
Truman$1,025$738–$1,435
Tyler$1,025$738–$1,435
Warren$1,025$738–$1,435
Warroad$1,025$738–$1,435
Watertown$1,025$738–$1,435
Wheaton$1,025$738–$1,435
Adams$1,025$738–$1,435
Alden$1,025$738–$1,435
Aurora$1,025$738–$1,435
Babbitt$1,025$738–$1,435
Baudette$1,025$738–$1,435
Belgrade$1,025$738–$1,435
Bird Island$1,025$738–$1,435
Biwabik$1,025$738–$1,435
Canby$1,025$738–$1,435
Carver$1,025$738–$1,435
Center City$1,025$738–$1,435
Centerville$1,025$738–$1,435
Chanhasen$1,025$738–$1,435
Chatfield$1,025$738–$1,435
Chisolm$1,025$738–$1,435
Clarkfield$1,025$738–$1,435
Clearbrook$1,025$738–$1,435
Crosby$1,025$738–$1,435
Crosslake$1,025$738–$1,435
Deephaven$1,025$738–$1,435
Elgin$1,025$738–$1,435
Esko$1,025$738–$1,435
Eveleth$1,025$738–$1,435
Fairfax$1,025$738–$1,435
Frazee$1,025$738–$1,435
Fulda$1,025$738–$1,435
Gaylord$1,025$738–$1,435
Gilbert$1,025$738–$1,435
Goodhue$1,025$738–$1,435
Granite Falls$1,025$738–$1,435
Greenfield$1,025$738–$1,435
Halstad$1,025$738–$1,435
Hampton$1,025$738–$1,435
Hancock$1,025$738–$1,435
Harmony$1,025$738–$1,435
Hendricks$1,025$738–$1,435
Henning$1,025$738–$1,435
Howard Lake$1,025$738–$1,435
Inver Grove Hts$1,025$738–$1,435
Kenyon$1,025$738–$1,435
La Crescent$1,025$738–$1,435
Lake Crystal$1,025$738–$1,435
Lakefield$1,025$738–$1,435
Lamberton$1,025$738–$1,435
Le Roy$1,025$738–$1,435
Lester Prairie$1,025$738–$1,435
Lewiston$1,025$738–$1,435
Little Canada$1,025$738–$1,435
Lonesboro$1,025$738–$1,435
Madison Lake$1,025$738–$1,435
Madison$1,025$738–$1,435
Maple Plain$1,025$738–$1,435
Mazeppa$1,025$738–$1,435
Mcintosh$1,025$738–$1,435
Menahga$1,025$738–$1,435
Minneota$1,025$738–$1,435
Morton$1,025$738–$1,435
Mound View$1,025$738–$1,435
Nashwauk$1,025$738–$1,435
Navarre$1,025$738–$1,435
Nett Lake$1,025$738–$1,435
Nicollet$1,025$738–$1,435
North Saint Paul$1,025$738–$1,435
Norwood Young America$1,025$738–$1,435
Oak Grove$1,025$738–$1,435
Ogilvie$1,025$738–$1,435
Olivia$1,025$738–$1,435
Onamia$1,025$738–$1,435
Orr$1,025$738–$1,435
Pequot Lakes$1,025$738–$1,435
Proctor$1,025$738–$1,435
Redlake$1,025$738–$1,435
Remer$1,025$738–$1,435
Richmond$1,025$738–$1,435
Rushford$1,025$738–$1,435
Saint Anthony$1,025$738–$1,435
Saint Charles$1,025$738–$1,435
Salol$1,025$738–$1,435
Sandstone$1,025$738–$1,435
Shorewood$1,025$738–$1,435
Slayton$1,025$738–$1,435
Springfield$1,025$738–$1,435
Taylors Falls$1,025$738–$1,435
Tower$1,025$738–$1,435
Victoria$1,025$738–$1,435
W St Paul$1,025$738–$1,435
Walnut Grove$1,025$738–$1,435
Waterville$1,025$738–$1,435
Winnebago$1,025$738–$1,435
Winthrop$1,025$738–$1,435

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.