{
  "source": "U.S. Department of Labor, Women's Bureau, National Database of Childcare Prices",
  "sourceUrl": "https://www.dol.gov/agencies/wb/topics/featured-childcare",
  "dataUrl": "https://www.dol.gov/sites/dolgov/files/WB/NDCP2022.xlsx",
  "methodsUrl": "https://www.dol.gov/sites/dolgov/files/WB/National-Database-of-Childcare-Prices-Technical-Report.pdf",
  "checkedOn": "2026-11-02",
  "countyPriceYear": 2022,
  "adjustedPriceYear": 2025,
  "setting": "Center-based care",
  "statistic": "Published median full-time weekly prices",
  "weeklyFields": {
    "infant": "MCINFANT",
    "toddler": "MCTODDLER",
    "preschool": "MCPRESCHOOL",
    "schoolAge": "MCSA"
  },
  "cpi": {
    "source": "U.S. Bureau of Labor Statistics",
    "series": "CUUR0000SEEB03",
    "label": "Day care and preschool, U.S. city average, all urban consumers, not seasonally adjusted",
    "url": "https://data.bls.gov/timeseries/CUUR0000SEEB03",
    "apiUrl": "https://api.bls.gov/publicAPI/v2/timeseries/data/",
    "basePeriod": "2022 annual average",
    "baseIndex": 330.305,
    "targetPeriod": "2025 annual average",
    "targetIndex": 386.417,
    "factor": 1.1698793539304582
  },
  "formula": "monthly2025 = weekly2022 * 52 / 12 * (2025 annual childcare CPI / 2022 annual childcare CPI)",
  "scope": "County benchmarks, not city-only provider quotes. DOL combines state surveys with standardized and imputed prices. Oklahoma includes county estimates derived from statewide data. County boundaries may not cover every address in the named city.",
  "ageMapping": "Infant: under 2; toddler: 2 to under 3. Ages 3–4 use the published preschool aggregate (36–54 months); age 5 uses granular MC54toSA. Kindergarten enrollment varies. School-age rates are retained for provenance only, never automatically priced as after-school care. Custom totals use a broad BEA service-price proxy.",
  "schoolAgeCaution": "MCSA is a full-time weekly school-age price. It is not a verified after-school or summer-only bill. Do not automatically charge 52 weeks of it to school-age children. Obtain actual paid-care spending for those children.",
  "interpretation": "The inflation adjustment is a model, not a new county survey or a 2026 quote. A common national CPI preserves the 2022 relative county prices and cannot establish their current ranking. No subsidy, public preschool place, part-time discount or care availability is assumed.",
  "flagNotes": "iMC flags preserve DOL's five-digit imputation indicators: different age group, weekly conversion, county-from-state, percentile, and between-survey-year adjustment. Aggregate flags record whether the source age-group value is uniform (1), modal (2), or the highest tied mode (3). See the technical report for state-specific methods.",
  "cities": [
    {
      "id": "portland",
      "county": "Multnomah County",
      "state": "Oregon",
      "fips": "41051",
      "weekly2022": {
        "infant": 407.08,
        "toddler": 378.93,
        "preschool": 296.86,
        "schoolAge": 111.46
      },
      "monthly2025": {
        "infant": 2063.68,
        "toddler": 1920.98,
        "preschool": 1504.93,
        "schoolAge": 565.04
      },
      "granularWeekly2022": {
        "MCBto5": 407.08,
        "MC6to11": 407.08,
        "MC12to17": 407.08,
        "MC18to23": 407.08,
        "MC24to29": 378.93,
        "MC30to35": 378.93,
        "MC36to41": 296.86,
        "MC42to47": 296.86,
        "MC48to53": 296.86,
        "MC54toSA": 296.86
      },
      "sourceFlags": {
        "iMCBto5": "01000",
        "iMC6to11": "01000",
        "iMC12to17": "01000",
        "iMC18to23": "01000",
        "iMC24to29": "01000",
        "iMC30to35": "01000",
        "iMC36to41": "01000",
        "iMC42to47": "01000",
        "iMC48to53": "01000",
        "iMC54toSA": "01000",
        "iMCSA": "01000",
        "MCInfant_flag": "1",
        "MCToddler_flag": "1",
        "MCPreschool_flag": "1"
      }
    },
    {
      "id": "beaverton",
      "county": "Washington County",
      "state": "Oregon",
      "fips": "41067",
      "weekly2022": {
        "infant": 384.5,
        "toddler": 357,
        "preschool": 280.12,
        "schoolAge": 105.89
      },
      "monthly2025": {
        "infant": 1949.21,
        "toddler": 1809.8,
        "preschool": 1420.06,
        "schoolAge": 536.81
      },
      "granularWeekly2022": {
        "MCBto5": 384.5,
        "MC6to11": 384.5,
        "MC12to17": 384.5,
        "MC18to23": 384.5,
        "MC24to29": 357,
        "MC30to35": 357,
        "MC36to41": 280.12,
        "MC42to47": 280.12,
        "MC48to53": 280.12,
        "MC54toSA": 280.12
      },
      "sourceFlags": {
        "iMCBto5": "01000",
        "iMC6to11": "01000",
        "iMC12to17": "01000",
        "iMC18to23": "01000",
        "iMC24to29": "01000",
        "iMC30to35": "01000",
        "iMC36to41": "01000",
        "iMC42to47": "01000",
        "iMC48to53": "01000",
        "iMC54toSA": "01000",
        "iMCSA": "01000",
        "MCInfant_flag": "1",
        "MCToddler_flag": "1",
        "MCPreschool_flag": "1"
      }
    },
    {
      "id": "vancouver",
      "county": "Clark County",
      "state": "Washington",
      "fips": "53011",
      "weekly2022": {
        "infant": 357.31,
        "toddler": 248.93,
        "preschool": 248.93,
        "schoolAge": 191.62
      },
      "monthly2025": {
        "infant": 1811.37,
        "toddler": 1261.94,
        "preschool": 1261.94,
        "schoolAge": 971.41
      },
      "granularWeekly2022": {
        "MCBto5": 357.31,
        "MC6to11": 357.31,
        "MC12to17": 274.07,
        "MC18to23": 274.46,
        "MC24to29": 240.62,
        "MC30to35": 248.93,
        "MC36to41": 248.93,
        "MC42to47": 248.93,
        "MC48to53": 248.93,
        "MC54toSA": 248.93
      },
      "sourceFlags": {
        "iMCBto5": "01001",
        "iMC6to11": "01001",
        "iMC12to17": "01001",
        "iMC18to23": "01001",
        "iMC24to29": "01001",
        "iMC30to35": "01001",
        "iMC36to41": "01001",
        "iMC42to47": "01001",
        "iMC48to53": "01001",
        "iMC54toSA": "01001",
        "iMCSA": "01001",
        "MCInfant_flag": "2",
        "MCToddler_flag": "3",
        "MCPreschool_flag": "1"
      }
    },
    {
      "id": "seattle",
      "county": "King County",
      "state": "Washington",
      "fips": "53033",
      "weekly2022": {
        "infant": 478.45,
        "toddler": 389.7,
        "preschool": 389.7,
        "schoolAge": 288.85
      },
      "monthly2025": {
        "infant": 2425.49,
        "toddler": 1975.58,
        "preschool": 1975.58,
        "schoolAge": 1464.32
      },
      "granularWeekly2022": {
        "MCBto5": 478.45,
        "MC6to11": 478.45,
        "MC12to17": 456.85,
        "MC18to23": 459.93,
        "MC24to29": 379.93,
        "MC30to35": 389.7,
        "MC36to41": 389.7,
        "MC42to47": 389.7,
        "MC48to53": 389.7,
        "MC54toSA": 389.7
      },
      "sourceFlags": {
        "iMCBto5": "01001",
        "iMC6to11": "01001",
        "iMC12to17": "01001",
        "iMC18to23": "01001",
        "iMC24to29": "01001",
        "iMC30to35": "01001",
        "iMC36to41": "01001",
        "iMC42to47": "01001",
        "iMC48to53": "01001",
        "iMC54toSA": "01001",
        "iMCSA": "01001",
        "MCInfant_flag": "2",
        "MCToddler_flag": "3",
        "MCPreschool_flag": "1"
      }
    },
    {
      "id": "denver",
      "county": "Denver County",
      "state": "Colorado",
      "fips": "08031",
      "weekly2022": {
        "infant": 429.95,
        "toddler": 374.4,
        "preschool": 332,
        "schoolAge": 160
      },
      "monthly2025": {
        "infant": 2179.62,
        "toddler": 1898.01,
        "preschool": 1683.07,
        "schoolAge": 811.12
      },
      "granularWeekly2022": {
        "MCBto5": 429.95,
        "MC6to11": 429.95,
        "MC12to17": 429.95,
        "MC18to23": 374.4,
        "MC24to29": 374.4,
        "MC30to35": 374.4,
        "MC36to41": 332,
        "MC42to47": 332,
        "MC48to53": 332,
        "MC54toSA": 332
      },
      "sourceFlags": {
        "iMCBto5": "01000",
        "iMC6to11": "01000",
        "iMC12to17": "01000",
        "iMC18to23": "01000",
        "iMC24to29": "01000",
        "iMC30to35": "01000",
        "iMC36to41": "01000",
        "iMC42to47": "01000",
        "iMC48to53": "01000",
        "iMC54toSA": "01000",
        "iMCSA": "01000",
        "MCInfant_flag": "2",
        "MCToddler_flag": "1",
        "MCPreschool_flag": "1"
      }
    },
    {
      "id": "minneapolis",
      "county": "Hennepin County",
      "state": "Minnesota",
      "fips": "27053",
      "weekly2022": {
        "infant": 390,
        "toddler": 347.56,
        "preschool": 309,
        "schoolAge": 237
      },
      "monthly2025": {
        "infant": 1977.1,
        "toddler": 1761.95,
        "preschool": 1566.47,
        "schoolAge": 1201.47
      },
      "granularWeekly2022": {
        "MCBto5": 390,
        "MC6to11": 390,
        "MC12to17": 390,
        "MC18to23": 329.89,
        "MC24to29": 347.56,
        "MC30to35": 347.56,
        "MC36to41": 309,
        "MC42to47": 309,
        "MC48to53": 309,
        "MC54toSA": 309
      },
      "sourceFlags": {
        "iMCBto5": "00001",
        "iMC6to11": "00001",
        "iMC12to17": "00001",
        "iMC18to23": "00001",
        "iMC24to29": "00001",
        "iMC30to35": "00001",
        "iMC36to41": "00001",
        "iMC42to47": "00001",
        "iMC48to53": "00001",
        "iMC54toSA": "00001",
        "iMCSA": "00001",
        "MCInfant_flag": "2",
        "MCToddler_flag": "1",
        "MCPreschool_flag": "1"
      }
    },
    {
      "id": "austin",
      "county": "Travis County",
      "state": "Texas",
      "fips": "48453",
      "weekly2022": {
        "infant": 229,
        "toddler": 214,
        "preschool": 209,
        "schoolAge": 197
      },
      "monthly2025": {
        "infant": 1160.91,
        "toddler": 1084.87,
        "preschool": 1059.52,
        "schoolAge": 998.69
      },
      "granularWeekly2022": {
        "MCBto5": 229,
        "MC6to11": 229,
        "MC12to17": 227,
        "MC18to23": 219,
        "MC24to29": 214,
        "MC30to35": 214,
        "MC36to41": 209,
        "MC42to47": 209,
        "MC48to53": 205,
        "MC54toSA": 205
      },
      "sourceFlags": {
        "iMCBto5": "01000",
        "iMC6to11": "01000",
        "iMC12to17": "01000",
        "iMC18to23": "01000",
        "iMC24to29": "01000",
        "iMC30to35": "01000",
        "iMC36to41": "01000",
        "iMC42to47": "01000",
        "iMC48to53": "01000",
        "iMC54toSA": "01000",
        "iMCSA": "01000",
        "MCInfant_flag": "2",
        "MCToddler_flag": "1",
        "MCPreschool_flag": "3"
      }
    },
    {
      "id": "san-francisco",
      "county": "San Francisco County",
      "state": "California",
      "fips": "06075",
      "weekly2022": {
        "infant": 606.61,
        "toddler": 433.45,
        "preschool": 477.04,
        "schoolAge": 437.63
      },
      "monthly2025": {
        "infant": 3075.2,
        "toddler": 2197.36,
        "preschool": 2418.34,
        "schoolAge": 2218.56
      },
      "granularWeekly2022": {
        "MCBto5": 606.61,
        "MC6to11": 606.61,
        "MC12to17": 640.49,
        "MC18to23": 663.42,
        "MC24to29": 422.59,
        "MC30to35": 477.04,
        "MC36to41": 477.04,
        "MC42to47": 477.04,
        "MC48to53": 477.04,
        "MC54toSA": 477.04
      },
      "sourceFlags": {
        "iMCBto5": "00001",
        "iMC6to11": "00001",
        "iMC12to17": "00001",
        "iMC18to23": "00001",
        "iMC24to29": "00001",
        "iMC30to35": "00001",
        "iMC36to41": "00001",
        "iMC42to47": "00001",
        "iMC48to53": "00001",
        "iMC54toSA": "00001",
        "iMCSA": "00001",
        "MCInfant_flag": "1",
        "MCToddler_flag": "1",
        "MCPreschool_flag": "1"
      }
    },
    {
      "id": "nashville",
      "county": "Davidson County",
      "state": "Tennessee",
      "fips": "47037",
      "weekly2022": {
        "infant": 211.67,
        "toddler": 146.35,
        "preschool": 146.35,
        "schoolAge": 76.33
      },
      "monthly2025": {
        "infant": 1073.06,
        "toddler": 741.92,
        "preschool": 741.92,
        "schoolAge": 386.95
      },
      "granularWeekly2022": {
        "MCBto5": 211.67,
        "MC6to11": 211.67,
        "MC12to17": 189.5,
        "MC18to23": 189.5,
        "MC24to29": 146.35,
        "MC30to35": 146.35,
        "MC36to41": 146.35,
        "MC42to47": 146.35,
        "MC48to53": 146.35,
        "MC54toSA": 146.35
      },
      "sourceFlags": {
        "iMCBto5": "00001",
        "iMC6to11": "00001",
        "iMC12to17": "00001",
        "iMC18to23": "00001",
        "iMC24to29": "00001",
        "iMC30to35": "00001",
        "iMC36to41": "00001",
        "iMC42to47": "00001",
        "iMC48to53": "00001",
        "iMC54toSA": "00001",
        "iMCSA": "00001",
        "MCInfant_flag": "3",
        "MCToddler_flag": "1",
        "MCPreschool_flag": "1"
      }
    },
    {
      "id": "oklahoma-city",
      "county": "Oklahoma County",
      "state": "Oklahoma",
      "fips": "40109",
      "weekly2022": {
        "infant": 215.46,
        "toddler": 186.45,
        "preschool": 186.45,
        "schoolAge": 121.89
      },
      "monthly2025": {
        "infant": 1092.27,
        "toddler": 945.2,
        "preschool": 945.2,
        "schoolAge": 617.92
      },
      "granularWeekly2022": {
        "MCBto5": 215.46,
        "MC6to11": 215.46,
        "MC12to17": 201.61,
        "MC18to23": 201.61,
        "MC24to29": 186.45,
        "MC30to35": 186.45,
        "MC36to41": 186.45,
        "MC42to47": 186.45,
        "MC48to53": 172.37,
        "MC54toSA": 172.37
      },
      "sourceFlags": {
        "iMCBto5": "01101",
        "iMC6to11": "01101",
        "iMC12to17": "01101",
        "iMC18to23": "01101",
        "iMC24to29": "01101",
        "iMC30to35": "01101",
        "iMC36to41": "01101",
        "iMC42to47": "01101",
        "iMC48to53": "01101",
        "iMC54toSA": "01101",
        "iMCSA": "01101",
        "MCInfant_flag": "3",
        "MCToddler_flag": "1",
        "MCPreschool_flag": "3"
      }
    },
    {
      "id": "louisville",
      "county": "Jefferson County",
      "state": "Kentucky",
      "fips": "21111",
      "weekly2022": {
        "infant": 216.08,
        "toddler": 183.93,
        "preschool": 183.93,
        "schoolAge": 172.52
      },
      "monthly2025": {
        "infant": 1095.41,
        "toddler": 932.43,
        "preschool": 932.43,
        "schoolAge": 874.59
      },
      "granularWeekly2022": {
        "MCBto5": 216.08,
        "MC6to11": 216.08,
        "MC12to17": 212.4,
        "MC18to23": 212.4,
        "MC24to29": 183.93,
        "MC30to35": 183.93,
        "MC36to41": 183.93,
        "MC42to47": 183.93,
        "MC48to53": 183.93,
        "MC54toSA": 183.93
      },
      "sourceFlags": {
        "iMCBto5": "00011",
        "iMC6to11": "00011",
        "iMC12to17": "00011",
        "iMC18to23": "00011",
        "iMC24to29": "00011",
        "iMC30to35": "00011",
        "iMC36to41": "00011",
        "iMC42to47": "00011",
        "iMC48to53": "00011",
        "iMC54toSA": "00011",
        "iMCSA": "00011",
        "MCInfant_flag": "3",
        "MCToddler_flag": "1",
        "MCPreschool_flag": "1"
      }
    }
  ],
  "rawHashes": {
    "NDCP2022.xlsx": "6722a36474118c1ef3ec0313e610a476c57a880a35f380cb8599841a8d4cce62",
    "ndcp-nine-counties-2022.json": "efbd78c17c8fc9c07398ac3fbcb753194c783d7444c60aaf7c972742ed8f0974",
    "childcare-cpi-response.json": "52a6a5caa17f31a5df35b183e619235d47940786dcc2903bc9efb9d942e7b82b"
  }
}
