{
  "meta": {
    "api_version": "v1",
    "edition": "2026.1",
    "generated_at": "2026-10-29T07:13:41.020Z",
    "license": "CC-BY-4.0",
    "license_url": "https://creativecommons.org/licenses/by/4.0/",
    "attribution_required": true,
    "attribution": "Real Dental Costs — https://realdentalcosts.com",
    "doi": "https://doi.org/10.5281/zenodo.20531728",
    "methodology": "https://realdentalcosts.com/en/methodology/",
    "docs": "https://realdentalcosts.com/en/api/",
    "disclaimer": "Independent pricing and market research. NOT medical, dental or insurance advice."
  },
  "id": "rootcanal",
  "slug": "root-canal",
  "label": "Root canal",
  "category": "major",
  "basis": "estimated",
  "basis_note": "No collected per-state price exists. The national figure is scaled by the state's Restorative Cost Index (for the single implant, the index base itself: implant = Real Dental Costs' editorial estimate, edition 2026.1 (DOI 10.5281/zenodo.20531728): not collected prices; state ranking validated against ASQ360 (Spearman 0.945), price levels not verified (requalified 2026-10-25, see /en/data-corrections/)). Defensible only inside the restorative regime (procedures mutually correlated 0.93-0.96). Treat as an estimate.",
  "provenance": {
    "price_type": "estimated_index",
    "basis": "estimated",
    "source_id": "rdc_national_procedure_cost_2026",
    "source": "Real Dental Costs national root canal range (published payer/provider fee data 2024-2026) scaled by the state Restorative Cost Index",
    "source_url": "https://realdentalcosts.com/data/us-dental-procedure-cost-2026.csv",
    "observation_type": "national range × state index (modelled)",
    "period": "2024-2026",
    "period_end": "2026-06",
    "sample_n": null,
    "geo_level": "state",
    "updated": "2026-08-23",
    "modeled": true,
    "confidence": 59,
    "confidence_note": "No per-state source exists for this procedure; state values are modelled from the national range. Defensible inside the restorative regime only."
  },
  "provenance_note": "by_state[] entries inherit this provenance block; only `confidence` is recomputed per state band.",
  "national": {
    "low_usd": 500,
    "avg_usd": 1100,
    "high_usd": 1500,
    "source": "https://realdentalcosts.com/data/us-dental-procedure-cost-2026.csv"
  },
  "cheapest_state": null,
  "cheapest_state_avg_usd": null,
  "priciest_state": null,
  "priciest_state_avg_usd": null,
  "by_state": [
    {
      "state": "Alabama",
      "code": "AL",
      "low_usd": 415,
      "avg_usd": 915,
      "high_usd": 1245,
      "confidence": 59
    },
    {
      "state": "Arkansas",
      "code": "AR",
      "low_usd": 425,
      "avg_usd": 935,
      "high_usd": 1275,
      "confidence": 59
    },
    {
      "state": "Mississippi",
      "code": "MS",
      "low_usd": 430,
      "avg_usd": 945,
      "high_usd": 1290,
      "confidence": 59
    },
    {
      "state": "Kentucky",
      "code": "KY",
      "low_usd": 440,
      "avg_usd": 970,
      "high_usd": 1320,
      "confidence": 59
    },
    {
      "state": "West Virginia",
      "code": "WV",
      "low_usd": 440,
      "avg_usd": 970,
      "high_usd": 1320,
      "confidence": 59
    },
    {
      "state": "Iowa",
      "code": "IA",
      "low_usd": 445,
      "avg_usd": 980,
      "high_usd": 1335,
      "confidence": 59
    },
    {
      "state": "Kansas",
      "code": "KS",
      "low_usd": 445,
      "avg_usd": 980,
      "high_usd": 1335,
      "confidence": 59
    },
    {
      "state": "Oklahoma",
      "code": "OK",
      "low_usd": 450,
      "avg_usd": 990,
      "high_usd": 1350,
      "confidence": 59
    },
    {
      "state": "Indiana",
      "code": "IN",
      "low_usd": 455,
      "avg_usd": 1000,
      "high_usd": 1365,
      "confidence": 59
    },
    {
      "state": "South Dakota",
      "code": "SD",
      "low_usd": 455,
      "avg_usd": 1000,
      "high_usd": 1365,
      "confidence": 59
    },
    {
      "state": "Louisiana",
      "code": "LA",
      "low_usd": 460,
      "avg_usd": 1010,
      "high_usd": 1380,
      "confidence": 59
    },
    {
      "state": "Nebraska",
      "code": "NE",
      "low_usd": 460,
      "avg_usd": 1010,
      "high_usd": 1380,
      "confidence": 59
    },
    {
      "state": "South Carolina",
      "code": "SC",
      "low_usd": 460,
      "avg_usd": 1010,
      "high_usd": 1380,
      "confidence": 59
    },
    {
      "state": "Georgia",
      "code": "GA",
      "low_usd": 465,
      "avg_usd": 1025,
      "high_usd": 1395,
      "confidence": 59
    },
    {
      "state": "Missouri",
      "code": "MO",
      "low_usd": 465,
      "avg_usd": 1025,
      "high_usd": 1395,
      "confidence": 59
    },
    {
      "state": "Tennessee",
      "code": "TN",
      "low_usd": 465,
      "avg_usd": 1025,
      "high_usd": 1395,
      "confidence": 59
    },
    {
      "state": "North Dakota",
      "code": "ND",
      "low_usd": 465,
      "avg_usd": 1025,
      "high_usd": 1395,
      "confidence": 59
    },
    {
      "state": "Ohio",
      "code": "OH",
      "low_usd": 465,
      "avg_usd": 1025,
      "high_usd": 1395,
      "confidence": 59
    },
    {
      "state": "North Carolina",
      "code": "NC",
      "low_usd": 470,
      "avg_usd": 1035,
      "high_usd": 1410,
      "confidence": 59
    },
    {
      "state": "Michigan",
      "code": "MI",
      "low_usd": 480,
      "avg_usd": 1055,
      "high_usd": 1440,
      "confidence": 59
    },
    {
      "state": "New Mexico",
      "code": "NM",
      "low_usd": 480,
      "avg_usd": 1055,
      "high_usd": 1440,
      "confidence": 59
    },
    {
      "state": "Wisconsin",
      "code": "WI",
      "low_usd": 480,
      "avg_usd": 1055,
      "high_usd": 1440,
      "confidence": 59
    },
    {
      "state": "Utah",
      "code": "UT",
      "low_usd": 480,
      "avg_usd": 1055,
      "high_usd": 1440,
      "confidence": 59
    },
    {
      "state": "Idaho",
      "code": "ID",
      "low_usd": 485,
      "avg_usd": 1065,
      "high_usd": 1455,
      "confidence": 59
    },
    {
      "state": "Minnesota",
      "code": "MN",
      "low_usd": 490,
      "avg_usd": 1080,
      "high_usd": 1470,
      "confidence": 59
    },
    {
      "state": "Texas",
      "code": "TX",
      "low_usd": 490,
      "avg_usd": 1080,
      "high_usd": 1470,
      "confidence": 59
    },
    {
      "state": "Wyoming",
      "code": "WY",
      "low_usd": 495,
      "avg_usd": 1090,
      "high_usd": 1485,
      "confidence": 59
    },
    {
      "state": "Arizona",
      "code": "AZ",
      "low_usd": 500,
      "avg_usd": 1100,
      "high_usd": 1500,
      "confidence": 59
    },
    {
      "state": "Florida",
      "code": "FL",
      "low_usd": 500,
      "avg_usd": 1100,
      "high_usd": 1500,
      "confidence": 59
    },
    {
      "state": "Montana",
      "code": "MT",
      "low_usd": 500,
      "avg_usd": 1100,
      "high_usd": 1500,
      "confidence": 59
    },
    {
      "state": "Colorado",
      "code": "CO",
      "low_usd": 505,
      "avg_usd": 1110,
      "high_usd": 1515,
      "confidence": 59
    },
    {
      "state": "Virginia",
      "code": "VA",
      "low_usd": 510,
      "avg_usd": 1120,
      "high_usd": 1530,
      "confidence": 59
    },
    {
      "state": "Illinois",
      "code": "IL",
      "low_usd": 510,
      "avg_usd": 1120,
      "high_usd": 1530,
      "confidence": 59
    },
    {
      "state": "Maine",
      "code": "ME",
      "low_usd": 515,
      "avg_usd": 1135,
      "high_usd": 1545,
      "confidence": 59
    },
    {
      "state": "Pennsylvania",
      "code": "PA",
      "low_usd": 515,
      "avg_usd": 1135,
      "high_usd": 1545,
      "confidence": 59
    },
    {
      "state": "Connecticut",
      "code": "CT",
      "low_usd": 520,
      "avg_usd": 1145,
      "high_usd": 1560,
      "confidence": 59
    },
    {
      "state": "Oregon",
      "code": "OR",
      "low_usd": 525,
      "avg_usd": 1155,
      "high_usd": 1575,
      "confidence": 59
    },
    {
      "state": "Vermont",
      "code": "VT",
      "low_usd": 530,
      "avg_usd": 1165,
      "high_usd": 1590,
      "confidence": 59
    },
    {
      "state": "Delaware",
      "code": "DE",
      "low_usd": 535,
      "avg_usd": 1175,
      "high_usd": 1605,
      "confidence": 59
    },
    {
      "state": "Nevada",
      "code": "NV",
      "low_usd": 535,
      "avg_usd": 1175,
      "high_usd": 1605,
      "confidence": 59
    },
    {
      "state": "Rhode Island",
      "code": "RI",
      "low_usd": 535,
      "avg_usd": 1175,
      "high_usd": 1605,
      "confidence": 59
    },
    {
      "state": "Maryland",
      "code": "MD",
      "low_usd": 545,
      "avg_usd": 1200,
      "high_usd": 1635,
      "confidence": 59
    },
    {
      "state": "Washington",
      "code": "WA",
      "low_usd": 545,
      "avg_usd": 1200,
      "high_usd": 1635,
      "confidence": 59
    },
    {
      "state": "New Hampshire",
      "code": "NH",
      "low_usd": 555,
      "avg_usd": 1220,
      "high_usd": 1665,
      "confidence": 59
    },
    {
      "state": "New Jersey",
      "code": "NJ",
      "low_usd": 560,
      "avg_usd": 1230,
      "high_usd": 1680,
      "confidence": 59
    },
    {
      "state": "Massachusetts",
      "code": "MA",
      "low_usd": 570,
      "avg_usd": 1255,
      "high_usd": 1710,
      "confidence": 59
    },
    {
      "state": "District of Columbia",
      "code": "DC",
      "low_usd": 580,
      "avg_usd": 1275,
      "high_usd": 1740,
      "confidence": 59
    },
    {
      "state": "Alaska",
      "code": "AK",
      "low_usd": 605,
      "avg_usd": 1330,
      "high_usd": 1815,
      "confidence": 59
    },
    {
      "state": "Hawaii",
      "code": "HI",
      "low_usd": 605,
      "avg_usd": 1330,
      "high_usd": 1815,
      "confidence": 59
    },
    {
      "state": "New York",
      "code": "NY",
      "low_usd": 615,
      "avg_usd": 1355,
      "high_usd": 1845,
      "confidence": 59
    },
    {
      "state": "California",
      "code": "CA",
      "low_usd": 635,
      "avg_usd": 1395,
      "high_usd": 1905,
      "confidence": 59
    }
  ]
}
