{
  "meta": {
    "version": 2,
    "verified_at": "2026-10-09",
    "wage_year": 2025,
    "cost_of_living_period": "2026Q2",
    "occupation": "Firefighters",
    "soc": "33-2011",
    "salary_measure": "median",
    "sources": {
      "wages": {
        "name": "BLS OEWS May 2025, published by O*NET OnLine",
        "url": "https://www.onetonline.org/link/localwages/33-2011.00",
        "publisher": "U.S. Bureau of Labor Statistics",
        "tables_url": "https://www.bls.gov/oes/tables.htm"
      },
      "cost_of_living": {
        "name": "MERIC cost of living, second quarter 2026",
        "url": "https://meric.mo.gov/data/cost-living-data-series"
      }
    },
    "notes": [
      "Wages are gross; overtime premiums and employer benefit costs are excluded by OEWS.",
      "Wage percentiles describe the distribution of workers, not guaranteed recruit or senior pay scales.",
      "Median is the 50th percentile, not the arithmetic mean.",
      "MERIC indices reflect participating cities; state-level comparisons do not predict a specific city or household budget.",
      "No missing wage is filled with a regional estimate.",
      "Purchasing power is gross annual pay / cost-of-living index * 100; no income tax is calculated."
    ]
  },
  "national": {
    "annual": {
      "p10": 34910,
      "p25": 44490,
      "median": 59280,
      "p75": 77250,
      "p90": 101040
    },
    "hourly": {
      "p10": 16.79,
      "p25": 21.39,
      "median": 28.5,
      "p75": 37.14,
      "p90": 48.58
    },
    "source_url": "https://www.onetonline.org/link/localwages/33-2011.00"
  },
  "states": [
    {
      "code": "AL",
      "name": "Alabama",
      "wages": {
        "annual": {
          "p10": 29770.0,
          "p25": 37150.0,
          "median": 47600.0,
          "p75": 59520.0,
          "p90": 76190.0
        },
        "hourly": {
          "p10": 14.31,
          "p25": 17.86,
          "median": 22.89,
          "p75": 28.61,
          "p90": 36.63
        },
        "year": 2025,
        "source_url": "https://www.onetonline.org/link/localwages/33-2011.00?st=AL",
        "status": "published"
      },
      "cost_of_living": {
        "rank": 2,
        "index_us_avg_100": 86.0,
        "grocery": 95.2,
        "housing": 68.6,
        "quarter": "2026Q2"
      },
      "guide_url": "/post/career/alabama-firefighter-salary"
    },
    {
      "code": "AK",
      "name": "Alaska",
      "wages": {
        "annual": {
          "p10": 35520.0,
          "p25": 42510.0,
          "median": 58830.0,
          "p75": 74650.0,
          "p90": 82360.0
        },
        "hourly": {
          "p10": 17.08,
          "p25": 20.44,
          "median": 28.28,
          "p75": 35.89,
          "p90": 39.6
        },
        "year": 2025,
        "source_url": "https://www.onetonline.org/link/localwages/33-2011.00?st=AK",
        "status": "published"
      },
      "cost_of_living": {
        "rank": 47,
        "index_us_avg_100": 124.5,
        "grocery": 125.1,
        "housing": 126.7,
        "quarter": "2026Q2"
      },
      "guide_url": "/post/career/alaska-firefighter-salary"
    },
    {
      "code": "AZ",
      "name": "Arizona",
      "wages": {
        "annual": {
          "p10": 36700.0,
          "p25": 46750.0,
          "median": 59280.0,
          "p75": 77690.0,
          "p90": 88220.0
        },
        "hourly": {
          "p10": 17.65,
          "p25": 22.48,
          "median": 28.5,
          "p75": 37.35,
          "p90": 42.41
        },
        "year": 2025,
        "source_url": "https://www.onetonline.org/link/localwages/33-2011.00?st=AZ",
        "status": "published"
      },
      "cost_of_living": {
        "rank": 39,
        "index_us_avg_100": 108.6,
        "grocery": 99.6,
        "housing": 120.5,
        "quarter": "2026Q2"
      },
      "guide_url": "/post/career/arizona-firefighter-salary"
    },
    {
      "code": "AR",
      "name": "Arkansas",
      "wages": {
        "annual": {
          "p10": 28680.0,
          "p25": 33560.0,
          "median": 39690.0,
          "p75": 52000.0,
          "p90": 60860.0
        },
        "hourly": {
          "p10": 13.79,
          "p25": 16.13,
          "median": 19.08,
          "p75": 25.0,
          "p90": 29.26
        },
        "year": 2025,
        "source_url": "https://www.onetonline.org/link/localwages/33-2011.00?st=AR",
        "status": "published"
      },
      "cost_of_living": {
        "rank": 8,
        "index_us_avg_100": 89.0,
        "grocery": 94.6,
        "housing": 76.9,
        "quarter": "2026Q2"
      },
      "guide_url": "/post/career/arkansas-firefighter-salary"
    },
    {
      "code": "CA",
      "name": "California",
      "wages": {
        "annual": {
          "p10": 52390.0,
          "p25": 65170.0,
          "median": 85120.0,
          "p75": 109620.0,
          "p90": 136150.0
        },
        "hourly": {
          "p10": 25.19,
          "p25": 31.33,
          "median": 40.92,
          "p75": 52.7,
          "p90": 65.46
        },
        "year": 2025,
        "source_url": "https://www.onetonline.org/link/localwages/33-2011.00?st=CA",
        "status": "published"
      },
      "cost_of_living": {
        "rank": 50,
        "index_us_avg_100": 140.3,
        "grocery": 110.0,
        "housing": 192.1,
        "quarter": "2026Q2"
      },
      "guide_url": "/post/career/california-firefighter-salary"
    },
    {
      "code": "CO",
      "name": "Colorado",
      "wages": {
        "annual": {
          "p10": 47000.0,
          "p25": 60970.0,
          "median": 74170.0,
          "p75": 101260.0,
          "p90": 114170.0
        },
        "hourly": {
          "p10": 22.6,
          "p25": 29.31,
          "median": 35.66,
          "p75": 48.68,
          "p90": 54.89
        },
        "year": 2025,
        "source_url": "https://www.onetonline.org/link/localwages/33-2011.00?st=CO",
        "status": "published"
      },
      "cost_of_living": {
        "rank": 34,
        "index_us_avg_100": 102.7,
        "grocery": 101.1,
        "housing": 108.6,
        "quarter": "2026Q2"
      },
      "guide_url": "/post/career/colorado-firefighter-salary"
    },
    {
      "code": "CT",
      "name": "Connecticut",
      "wages": {
        "annual": {
          "p10": 51320.0,
          "p25": 64180.0,
          "median": 77630.0,
          "p75": 81810.0,
          "p90": 85500.0
        },
        "hourly": {
          "p10": 24.67,
          "p25": 30.86,
          "median": 37.32,
          "p75": 39.33,
          "p90": 41.11
        },
        "year": 2025,
        "source_url": "https://www.onetonline.org/link/localwages/33-2011.00?st=CT",
        "status": "published"
      },
      "cost_of_living": {
        "rank": 35,
        "index_us_avg_100": 103.6,
        "grocery": 103.0,
        "housing": 97.0,
        "quarter": "2026Q2"
      },
      "guide_url": "/post/career/connecticut-firefighter-salary"
    },
    {
      "code": "DE",
      "name": "Delaware",
      "wages": {
        "annual": {
          "p10": 41960.0,
          "p25": 45300.0,
          "median": 46710.0,
          "p75": 60670.0,
          "p90": 72160.0
        },
        "hourly": {
          "p10": 20.17,
          "p25": 21.78,
          "median": 22.46,
          "p75": 29.17,
          "p90": 34.69
        },
        "year": 2025,
        "source_url": "https://www.onetonline.org/link/localwages/33-2011.00?st=DE",
        "status": "published"
      },
      "cost_of_living": {
        "rank": 31,
        "index_us_avg_100": 100.6,
        "grocery": 101.6,
        "housing": 99.1,
        "quarter": "2026Q2"
      },
      "guide_url": "/post/career/delaware-firefighter-salary"
    },
    {
      "code": "DC",
      "name": "District of Columbia",
      "wages": {
        "annual": {
          "p10": 61050.0,
          "p25": 65090.0,
          "median": 75870.0,
          "p75": 92110.0,
          "p90": 99760.0
        },
        "hourly": {
          "p10": 29.35,
          "p25": 31.3,
          "median": 36.48,
          "p75": 44.29,
          "p90": 47.96
        },
        "year": 2025,
        "source_url": "https://www.onetonline.org/link/localwages/33-2011.00?st=DC",
        "status": "published"
      },
      "cost_of_living": {
        "rank": 49,
        "index_us_avg_100": 133.8,
        "grocery": 108.0,
        "housing": 186.9,
        "quarter": "2026Q2"
      },
      "guide_url": null
    },
    {
      "code": "FL",
      "name": "Florida",
      "wages": {
        "annual": {
          "p10": 37260.0,
          "p25": 45900.0,
          "median": 58550.0,
          "p75": 75840.0,
          "p90": 93310.0
        },
        "hourly": {
          "p10": 17.91,
          "p25": 22.07,
          "median": 28.15,
          "p75": 36.46,
          "p90": 44.86
        },
        "year": 2025,
        "source_url": "https://www.onetonline.org/link/localwages/33-2011.00?st=FL",
        "status": "published"
      },
      "cost_of_living": {
        "rank": 32,
        "index_us_avg_100": 100.8,
        "grocery": 104.9,
        "housing": 99.3,
        "quarter": "2026Q2"
      },
      "guide_url": "/post/career/florida-firefighter-salary"
    },
    {
      "code": "GA",
      "name": "Georgia",
      "wages": {
        "annual": {
          "p10": 33000.0,
          "p25": 37100.0,
          "median": 46550.0,
          "p75": 55390.0,
          "p90": 61510.0
        },
        "hourly": {
          "p10": 15.87,
          "p25": 17.84,
          "median": 22.38,
          "p75": 26.63,
          "p90": 29.57
        },
        "year": 2025,
        "source_url": "https://www.onetonline.org/link/localwages/33-2011.00?st=GA",
        "status": "published"
      },
      "cost_of_living": {
        "rank": 11,
        "index_us_avg_100": 90.1,
        "grocery": 97.2,
        "housing": 77.6,
        "quarter": "2026Q2"
      },
      "guide_url": "/post/career/georgia-firefighter-salary"
    },
    {
      "code": "HI",
      "name": "Hawaii",
      "wages": {
        "annual": {
          "p10": null,
          "p25": null,
          "median": null,
          "p75": null,
          "p90": null
        },
        "hourly": {
          "p10": null,
          "p25": null,
          "median": null,
          "p75": null,
          "p90": null
        },
        "year": 2025,
        "source_url": "https://www.onetonline.org/link/localwages/33-2011.00?st=HI",
        "status": "not_published"
      },
      "cost_of_living": {
        "rank": 52,
        "index_us_avg_100": 185.8,
        "grocery": 135.8,
        "housing": 302.6,
        "quarter": "2026Q2"
      },
      "guide_url": "/post/career/hawaii-firefighter-salary"
    },
    {
      "code": "ID",
      "name": "Idaho",
      "wages": {
        "annual": {
          "p10": 30280.0,
          "p25": 35380.0,
          "median": 47320.0,
          "p75": 76280.0,
          "p90": 81190.0
        },
        "hourly": {
          "p10": 14.56,
          "p25": 17.01,
          "median": 22.75,
          "p75": 36.67,
          "p90": 39.04
        },
        "year": 2025,
        "source_url": "https://www.onetonline.org/link/localwages/33-2011.00?st=ID",
        "status": "published"
      },
      "cost_of_living": {
        "rank": 30,
        "index_us_avg_100": 99.4,
        "grocery": 103.8,
        "housing": 98.4,
        "quarter": "2026Q2"
      },
      "guide_url": "/post/career/idaho-firefighter-salary"
    },
    {
      "code": "IL",
      "name": "Illinois",
      "wages": {
        "annual": {
          "p10": 38900.0,
          "p25": 47910.0,
          "median": 78380.0,
          "p75": 103530.0,
          "p90": 106060.0
        },
        "hourly": {
          "p10": 18.7,
          "p25": 23.03,
          "median": 37.68,
          "p75": 49.77,
          "p90": 50.99
        },
        "year": 2025,
        "source_url": "https://www.onetonline.org/link/localwages/33-2011.00?st=IL",
        "status": "published"
      },
      "cost_of_living": {
        "rank": 24,
        "index_us_avg_100": 94.5,
        "grocery": 98.9,
        "housing": 83.3,
        "quarter": "2026Q2"
      },
      "guide_url": "/post/career/illinois-firefighter-salary"
    },
    {
      "code": "IN",
      "name": "Indiana",
      "wages": {
        "annual": {
          "p10": 38460.0,
          "p25": 50300.0,
          "median": 62780.0,
          "p75": 75860.0,
          "p90": 81890.0
        },
        "hourly": {
          "p10": 18.49,
          "p25": 24.18,
          "median": 30.18,
          "p75": 36.47,
          "p90": 39.37
        },
        "year": 2025,
        "source_url": "https://www.onetonline.org/link/localwages/33-2011.00?st=IN",
        "status": "published"
      },
      "cost_of_living": {
        "rank": 9,
        "index_us_avg_100": 89.7,
        "grocery": 98.2,
        "housing": 77.5,
        "quarter": "2026Q2"
      },
      "guide_url": "/post/career/indiana-firefighter-salary"
    },
    {
      "code": "IA",
      "name": "Iowa",
      "wages": {
        "annual": {
          "p10": 32240.0,
          "p25": 46020.0,
          "median": 55810.0,
          "p75": 63280.0,
          "p90": 87720.0
        },
        "hourly": {
          "p10": 15.5,
          "p25": 22.12,
          "median": 26.83,
          "p75": 30.42,
          "p90": 42.17
        },
        "year": 2025,
        "source_url": "https://www.onetonline.org/link/localwages/33-2011.00?st=IA",
        "status": "published"
      },
      "cost_of_living": {
        "rank": 3,
        "index_us_avg_100": 86.1,
        "grocery": 96.2,
        "housing": 70.6,
        "quarter": "2026Q2"
      },
      "guide_url": "/post/career/iowa-firefighter-salary"
    },
    {
      "code": "KS",
      "name": "Kansas",
      "wages": {
        "annual": {
          "p10": 32810.0,
          "p25": 37440.0,
          "median": 45900.0,
          "p75": 57950.0,
          "p90": 76110.0
        },
        "hourly": {
          "p10": 15.77,
          "p25": 18.0,
          "median": 22.07,
          "p75": 27.86,
          "p90": 36.59
        },
        "year": 2025,
        "source_url": "https://www.onetonline.org/link/localwages/33-2011.00?st=KS",
        "status": "published"
      },
      "cost_of_living": {
        "rank": 5,
        "index_us_avg_100": 87.1,
        "grocery": 95.3,
        "housing": 78.7,
        "quarter": "2026Q2"
      },
      "guide_url": "/post/career/kansas-firefighter-salary"
    },
    {
      "code": "KY",
      "name": "Kentucky",
      "wages": {
        "annual": {
          "p10": 27870.0,
          "p25": 33390.0,
          "median": 37150.0,
          "p75": 48120.0,
          "p90": 60720.0
        },
        "hourly": {
          "p10": 13.4,
          "p25": 16.05,
          "median": 17.86,
          "p75": 23.13,
          "p90": 29.19
        },
        "year": 2025,
        "source_url": "https://www.onetonline.org/link/localwages/33-2011.00?st=KY",
        "status": "published"
      },
      "cost_of_living": {
        "rank": 22,
        "index_us_avg_100": 94.0,
        "grocery": 102.0,
        "housing": 79.4,
        "quarter": "2026Q2"
      },
      "guide_url": "/post/career/kentucky-firefighter-salary"
    },
    {
      "code": "LA",
      "name": "Louisiana",
      "wages": {
        "annual": {
          "p10": 22510.0,
          "p25": 27510.0,
          "median": 33120.0,
          "p75": 44770.0,
          "p90": 56670.0
        },
        "hourly": {
          "p10": 10.82,
          "p25": 13.23,
          "median": 15.92,
          "p75": 21.52,
          "p90": 27.25
        },
        "year": 2025,
        "source_url": "https://www.onetonline.org/link/localwages/33-2011.00?st=LA",
        "status": "published"
      },
      "cost_of_living": {
        "rank": 16,
        "index_us_avg_100": 91.3,
        "grocery": 95.2,
        "housing": 81.3,
        "quarter": "2026Q2"
      },
      "guide_url": "/post/career/louisiana-firefighter-salary"
    },
    {
      "code": "ME",
      "name": "Maine",
      "wages": {
        "annual": {
          "p10": 35740.0,
          "p25": 43420.0,
          "median": 48290.0,
          "p75": 59290.0,
          "p90": 63740.0
        },
        "hourly": {
          "p10": 17.18,
          "p25": 20.88,
          "median": 23.22,
          "p75": 28.5,
          "p90": 30.64
        },
        "year": 2025,
        "source_url": "https://www.onetonline.org/link/localwages/33-2011.00?st=ME",
        "status": "published"
      },
      "cost_of_living": {
        "rank": 42,
        "index_us_avg_100": 112.9,
        "grocery": 101.1,
        "housing": 128.5,
        "quarter": "2026Q2"
      },
      "guide_url": "/post/career/maine-firefighter-salary"
    },
    {
      "code": "MD",
      "name": "Maryland",
      "wages": {
        "annual": {
          "p10": 48030.0,
          "p25": 57160.0,
          "median": 73810.0,
          "p75": 90760.0,
          "p90": 98770.0
        },
        "hourly": {
          "p10": 23.09,
          "p25": 27.48,
          "median": 35.49,
          "p75": 43.63,
          "p90": 47.49
        },
        "year": 2025,
        "source_url": "https://www.onetonline.org/link/localwages/33-2011.00?st=MD",
        "status": "published"
      },
      "cost_of_living": {
        "rank": 45,
        "index_us_avg_100": 118.8,
        "grocery": 108.2,
        "housing": 144.1,
        "quarter": "2026Q2"
      },
      "guide_url": "/post/career/maryland-firefighter-salary"
    },
    {
      "code": "MA",
      "name": "Massachusetts",
      "wages": {
        "annual": {
          "p10": 49730.0,
          "p25": 61800.0,
          "median": 72800.0,
          "p75": 80070.0,
          "p90": 98130.0
        },
        "hourly": {
          "p10": 23.91,
          "p25": 29.71,
          "median": 35.0,
          "p75": 38.49,
          "p90": 47.18
        },
        "year": 2025,
        "source_url": "https://www.onetonline.org/link/localwages/33-2011.00?st=MA",
        "status": "published"
      },
      "cost_of_living": {
        "rank": 51,
        "index_us_avg_100": 148.1,
        "grocery": 105.3,
        "housing": 213.2,
        "quarter": "2026Q2"
      },
      "guide_url": "/post/career/massachusetts-firefighter-salary"
    },
    {
      "code": "MI",
      "name": "Michigan",
      "wages": {
        "annual": {
          "p10": 37190.0,
          "p25": 43560.0,
          "median": 54640.0,
          "p75": 67440.0,
          "p90": 78550.0
        },
        "hourly": {
          "p10": 17.88,
          "p25": 20.94,
          "median": 26.27,
          "p75": 32.42,
          "p90": 37.76
        },
        "year": 2025,
        "source_url": "https://www.onetonline.org/link/localwages/33-2011.00?st=MI",
        "status": "published"
      },
      "cost_of_living": {
        "rank": 17,
        "index_us_avg_100": 92.1,
        "grocery": 99.1,
        "housing": 82.9,
        "quarter": "2026Q2"
      },
      "guide_url": "/post/career/michigan-firefighter-salary"
    },
    {
      "code": "MN",
      "name": "Minnesota",
      "wages": {
        "annual": {
          "p10": 27510.0,
          "p25": 31110.0,
          "median": 38110.0,
          "p75": 59350.0,
          "p90": 70380.0
        },
        "hourly": {
          "p10": 13.23,
          "p25": 14.96,
          "median": 18.32,
          "p75": 28.53,
          "p90": 33.84
        },
        "year": 2025,
        "source_url": "https://www.onetonline.org/link/localwages/33-2011.00?st=MN",
        "status": "published"
      },
      "cost_of_living": {
        "rank": 20,
        "index_us_avg_100": 93.4,
        "grocery": 99.2,
        "housing": 79.1,
        "quarter": "2026Q2"
      },
      "guide_url": "/post/career/minnesota-firefighter-salary"
    },
    {
      "code": "MS",
      "name": "Mississippi",
      "wages": {
        "annual": {
          "p10": 26850.0,
          "p25": 29430.0,
          "median": 35880.0,
          "p75": 44060.0,
          "p90": 51310.0
        },
        "hourly": {
          "p10": 12.91,
          "p25": 14.15,
          "median": 17.25,
          "p75": 21.18,
          "p90": 24.67
        },
        "year": 2025,
        "source_url": "https://www.onetonline.org/link/localwages/33-2011.00?st=MS",
        "status": "published"
      },
      "cost_of_living": {
        "rank": 6,
        "index_us_avg_100": 87.4,
        "grocery": 94.2,
        "housing": 70.8,
        "quarter": "2026Q2"
      },
      "guide_url": "/post/career/mississippi-firefighter-salary"
    },
    {
      "code": "MO",
      "name": "Missouri",
      "wages": {
        "annual": {
          "p10": 31140.0,
          "p25": 37340.0,
          "median": 49080.0,
          "p75": 64170.0,
          "p90": 79360.0
        },
        "hourly": {
          "p10": 14.97,
          "p25": 17.95,
          "median": 23.6,
          "p75": 30.85,
          "p90": 38.15
        },
        "year": 2025,
        "source_url": "https://www.onetonline.org/link/localwages/33-2011.00?st=MO",
        "status": "published"
      },
      "cost_of_living": {
        "rank": 7,
        "index_us_avg_100": 88.2,
        "grocery": 95.3,
        "housing": 77.7,
        "quarter": "2026Q2"
      },
      "guide_url": "/post/career/missouri-firefighter-salary"
    },
    {
      "code": "MT",
      "name": "Montana",
      "wages": {
        "annual": {
          "p10": 32810.0,
          "p25": 47770.0,
          "median": 59310.0,
          "p75": 68100.0,
          "p90": 76620.0
        },
        "hourly": {
          "p10": 15.77,
          "p25": 22.97,
          "median": 28.52,
          "p75": 32.74,
          "p90": 36.84
        },
        "year": 2025,
        "source_url": "https://www.onetonline.org/link/localwages/33-2011.00?st=MT",
        "status": "published"
      },
      "cost_of_living": {
        "rank": 37,
        "index_us_avg_100": 106.0,
        "grocery": 103.8,
        "housing": 114.9,
        "quarter": "2026Q2"
      },
      "guide_url": "/post/career/montana-firefighter-salary"
    },
    {
      "code": "NE",
      "name": "Nebraska",
      "wages": {
        "annual": {
          "p10": 46660.0,
          "p25": 51910.0,
          "median": 61040.0,
          "p75": 61040.0,
          "p90": 69460.0
        },
        "hourly": {
          "p10": 22.43,
          "p25": 24.96,
          "median": 29.35,
          "p75": 29.35,
          "p90": 33.4
        },
        "year": 2025,
        "source_url": "https://www.onetonline.org/link/localwages/33-2011.00?st=NE",
        "status": "published"
      },
      "cost_of_living": {
        "rank": 12,
        "index_us_avg_100": 90.1,
        "grocery": 98.8,
        "housing": 76.5,
        "quarter": "2026Q2"
      },
      "guide_url": "/post/career/nebraska-firefighter-salary"
    },
    {
      "code": "NV",
      "name": "Nevada",
      "wages": {
        "annual": {
          "p10": 47600.0,
          "p25": 56620.0,
          "median": 66570.0,
          "p75": 78130.0,
          "p90": 101450.0
        },
        "hourly": {
          "p10": 22.89,
          "p25": 27.22,
          "median": 32.01,
          "p75": 37.56,
          "p90": 48.77
        },
        "year": 2025,
        "source_url": "https://www.onetonline.org/link/localwages/33-2011.00?st=NV",
        "status": "published"
      },
      "cost_of_living": {
        "rank": 36,
        "index_us_avg_100": 105.4,
        "grocery": 103.2,
        "housing": 119.0,
        "quarter": "2026Q2"
      },
      "guide_url": "/post/career/nevada-firefighter-salary"
    },
    {
      "code": "NH",
      "name": "New Hampshire",
      "wages": {
        "annual": {
          "p10": 35450.0,
          "p25": 45050.0,
          "median": 56620.0,
          "p75": 63650.0,
          "p90": 78570.0
        },
        "hourly": {
          "p10": 17.05,
          "p25": 21.66,
          "median": 27.22,
          "p75": 30.6,
          "p90": 37.77
        },
        "year": 2025,
        "source_url": "https://www.onetonline.org/link/localwages/33-2011.00?st=NH",
        "status": "published"
      },
      "cost_of_living": {
        "rank": 38,
        "index_us_avg_100": 108.5,
        "grocery": 99.8,
        "housing": 113.9,
        "quarter": "2026Q2"
      },
      "guide_url": "/post/career/new-hampshire-firefighter-salary"
    },
    {
      "code": "NJ",
      "name": "New Jersey",
      "wages": {
        "annual": {
          "p10": 47920.0,
          "p25": 61340.0,
          "median": 84130.0,
          "p75": 106330.0,
          "p90": 123940.0
        },
        "hourly": {
          "p10": 23.04,
          "p25": 29.49,
          "median": 40.45,
          "p75": 51.12,
          "p90": 59.59
        },
        "year": 2025,
        "source_url": "https://www.onetonline.org/link/localwages/33-2011.00?st=NJ",
        "status": "published"
      },
      "cost_of_living": {
        "rank": 46,
        "index_us_avg_100": 119.2,
        "grocery": 107.6,
        "housing": 145.1,
        "quarter": "2026Q2"
      },
      "guide_url": "/post/career/new-jersey-firefighter-salary"
    },
    {
      "code": "NM",
      "name": "New Mexico",
      "wages": {
        "annual": {
          "p10": 31200.0,
          "p25": 36520.0,
          "median": 41590.0,
          "p75": 48290.0,
          "p90": 57780.0
        },
        "hourly": {
          "p10": 15.0,
          "p25": 17.56,
          "median": 19.99,
          "p75": 23.22,
          "p90": 27.78
        },
        "year": 2025,
        "source_url": "https://www.onetonline.org/link/localwages/33-2011.00?st=NM",
        "status": "published"
      },
      "cost_of_living": {
        "rank": 13,
        "index_us_avg_100": 90.2,
        "grocery": 95.8,
        "housing": 82.4,
        "quarter": "2026Q2"
      },
      "guide_url": "/post/career/new-mexico-firefighter-salary"
    },
    {
      "code": "NY",
      "name": "New York",
      "wages": {
        "annual": {
          "p10": 56390.0,
          "p25": 65420.0,
          "median": 100960.0,
          "p75": 106430.0,
          "p90": 106440.0
        },
        "hourly": {
          "p10": 27.11,
          "p25": 31.45,
          "median": 48.54,
          "p75": 51.17,
          "p90": 51.17
        },
        "year": 2025,
        "source_url": "https://www.onetonline.org/link/localwages/33-2011.00?st=NY",
        "status": "published"
      },
      "cost_of_living": {
        "rank": 48,
        "index_us_avg_100": 132.6,
        "grocery": 102.5,
        "housing": 194.8,
        "quarter": "2026Q2"
      },
      "guide_url": "/post/career/new-york-firefighter-salary"
    },
    {
      "code": "NC",
      "name": "North Carolina",
      "wages": {
        "annual": {
          "p10": 29360.0,
          "p25": 34010.0,
          "median": 37940.0,
          "p75": 47690.0,
          "p90": 61940.0
        },
        "hourly": {
          "p10": 14.12,
          "p25": 16.35,
          "median": 18.24,
          "p75": 22.93,
          "p90": 29.78
        },
        "year": 2025,
        "source_url": "https://www.onetonline.org/link/localwages/33-2011.00?st=NC",
        "status": "published"
      },
      "cost_of_living": {
        "rank": 27,
        "index_us_avg_100": 96.7,
        "grocery": 101.0,
        "housing": 91.4,
        "quarter": "2026Q2"
      },
      "guide_url": "/post/career/north-carolina-firefighter-salary"
    },
    {
      "code": "ND",
      "name": "North Dakota",
      "wages": {
        "annual": {
          "p10": 39700.0,
          "p25": 47590.0,
          "median": 55080.0,
          "p75": 71930.0,
          "p90": 77530.0
        },
        "hourly": {
          "p10": 19.09,
          "p25": 22.88,
          "median": 26.48,
          "p75": 34.58,
          "p90": 37.27
        },
        "year": 2025,
        "source_url": "https://www.onetonline.org/link/localwages/33-2011.00?st=ND",
        "status": "published"
      },
      "cost_of_living": {
        "rank": 14,
        "index_us_avg_100": 90.5,
        "grocery": 95.5,
        "housing": 77.0,
        "quarter": "2026Q2"
      },
      "guide_url": "/post/career/north-dakota-firefighter-salary"
    },
    {
      "code": "OH",
      "name": "Ohio",
      "wages": {
        "annual": {
          "p10": 34420.0,
          "p25": 40710.0,
          "median": 59370.0,
          "p75": 74250.0,
          "p90": 84010.0
        },
        "hourly": {
          "p10": 16.55,
          "p25": 19.57,
          "median": 28.54,
          "p75": 35.7,
          "p90": 40.39
        },
        "year": 2025,
        "source_url": "https://www.onetonline.org/link/localwages/33-2011.00?st=OH",
        "status": "published"
      },
      "cost_of_living": {
        "rank": 19,
        "index_us_avg_100": 93.0,
        "grocery": 98.6,
        "housing": 85.8,
        "quarter": "2026Q2"
      },
      "guide_url": "/post/career/ohio-firefighter-salary"
    },
    {
      "code": "OK",
      "name": "Oklahoma",
      "wages": {
        "annual": {
          "p10": 31620.0,
          "p25": 38220.0,
          "median": 49710.0,
          "p75": 62410.0,
          "p90": 77560.0
        },
        "hourly": {
          "p10": 15.2,
          "p25": 18.38,
          "median": 23.9,
          "p75": 30.0,
          "p90": 37.29
        },
        "year": 2025,
        "source_url": "https://www.onetonline.org/link/localwages/33-2011.00?st=OK",
        "status": "published"
      },
      "cost_of_living": {
        "rank": 1,
        "index_us_avg_100": 83.0,
        "grocery": 94.1,
        "housing": 65.1,
        "quarter": "2026Q2"
      },
      "guide_url": "/post/career/oklahoma-firefighter-salary"
    },
    {
      "code": "OR",
      "name": "Oregon",
      "wages": {
        "annual": {
          "p10": 38800.0,
          "p25": 49420.0,
          "median": 70900.0,
          "p75": 90980.0,
          "p90": 104070.0
        },
        "hourly": {
          "p10": 18.65,
          "p25": 23.76,
          "median": 34.09,
          "p75": 43.74,
          "p90": 50.03
        },
        "year": 2025,
        "source_url": "https://www.onetonline.org/link/localwages/33-2011.00?st=OR",
        "status": "published"
      },
      "cost_of_living": {
        "rank": 40,
        "index_us_avg_100": 110.4,
        "grocery": 103.7,
        "housing": 118.8,
        "quarter": "2026Q2"
      },
      "guide_url": "/post/career/oregon-firefighter-salary"
    },
    {
      "code": "PA",
      "name": "Pennsylvania",
      "wages": {
        "annual": {
          "p10": 48620.0,
          "p25": 56210.0,
          "median": 73460.0,
          "p75": 89190.0,
          "p90": 89190.0
        },
        "hourly": {
          "p10": 23.38,
          "p25": 27.03,
          "median": 35.32,
          "p75": 42.88,
          "p90": 42.88
        },
        "year": 2025,
        "source_url": "https://www.onetonline.org/link/localwages/33-2011.00?st=PA",
        "status": "published"
      },
      "cost_of_living": {
        "rank": 25,
        "index_us_avg_100": 95.3,
        "grocery": 98.7,
        "housing": 84.8,
        "quarter": "2026Q2"
      },
      "guide_url": "/post/career/pennsylvania-firefighter-salary"
    },
    {
      "code": "RI",
      "name": "Rhode Island",
      "wages": {
        "annual": {
          "p10": 56110.0,
          "p25": 60650.0,
          "median": 67380.0,
          "p75": 75860.0,
          "p90": 76620.0
        },
        "hourly": {
          "p10": 26.98,
          "p25": 29.16,
          "median": 32.39,
          "p75": 36.47,
          "p90": 36.84
        },
        "year": 2025,
        "source_url": "https://www.onetonline.org/link/localwages/33-2011.00?st=RI",
        "status": "published"
      },
      "cost_of_living": {
        "rank": 41,
        "index_us_avg_100": 110.9,
        "grocery": 103.4,
        "housing": 117.1,
        "quarter": "2026Q2"
      },
      "guide_url": "/post/career/rhode-island-firefighter-salary"
    },
    {
      "code": "SC",
      "name": "South Carolina",
      "wages": {
        "annual": {
          "p10": 29130.0,
          "p25": 34510.0,
          "median": 42570.0,
          "p75": 49570.0,
          "p90": 62150.0
        },
        "hourly": {
          "p10": 14.01,
          "p25": 16.59,
          "median": 20.47,
          "p75": 23.83,
          "p90": 29.88
        },
        "year": 2025,
        "source_url": "https://www.onetonline.org/link/localwages/33-2011.00?st=SC",
        "status": "published"
      },
      "cost_of_living": {
        "rank": 18,
        "index_us_avg_100": 92.7,
        "grocery": 99.1,
        "housing": 79.5,
        "quarter": "2026Q2"
      },
      "guide_url": "/post/career/south-carolina-firefighter-salary"
    },
    {
      "code": "SD",
      "name": "South Dakota",
      "wages": {
        "annual": {
          "p10": 39240.0,
          "p25": 46730.0,
          "median": 48160.0,
          "p75": 59800.0,
          "p90": 61420.0
        },
        "hourly": {
          "p10": 18.87,
          "p25": 22.47,
          "median": 23.15,
          "p75": 28.75,
          "p90": 29.53
        },
        "year": 2025,
        "source_url": "https://www.onetonline.org/link/localwages/33-2011.00?st=SD",
        "status": "published"
      },
      "cost_of_living": {
        "rank": 21,
        "index_us_avg_100": 93.5,
        "grocery": 98.4,
        "housing": 86.3,
        "quarter": "2026Q2"
      },
      "guide_url": "/post/career/south-dakota-firefighter-salary"
    },
    {
      "code": "TN",
      "name": "Tennessee",
      "wages": {
        "annual": {
          "p10": 33910.0,
          "p25": 39360.0,
          "median": 49300.0,
          "p75": 61670.0,
          "p90": 70460.0
        },
        "hourly": {
          "p10": 16.3,
          "p25": 18.92,
          "median": 23.7,
          "p75": 29.65,
          "p90": 33.88
        },
        "year": 2025,
        "source_url": "https://www.onetonline.org/link/localwages/33-2011.00?st=TN",
        "status": "published"
      },
      "cost_of_living": {
        "rank": 10,
        "index_us_avg_100": 89.7,
        "grocery": 96.3,
        "housing": 80.0,
        "quarter": "2026Q2"
      },
      "guide_url": "/post/career/tennessee-firefighter-salary"
    },
    {
      "code": "TX",
      "name": "Texas",
      "wages": {
        "annual": {
          "p10": 40020.0,
          "p25": 48680.0,
          "median": 60180.0,
          "p75": 71980.0,
          "p90": 77170.0
        },
        "hourly": {
          "p10": 19.24,
          "p25": 23.41,
          "median": 28.94,
          "p75": 34.61,
          "p90": 37.1
        },
        "year": 2025,
        "source_url": "https://www.onetonline.org/link/localwages/33-2011.00?st=TX",
        "status": "published"
      },
      "cost_of_living": {
        "rank": 15,
        "index_us_avg_100": 90.8,
        "grocery": 96.0,
        "housing": 77.2,
        "quarter": "2026Q2"
      },
      "guide_url": "/post/career/texas-firefighter-salary"
    },
    {
      "code": "UT",
      "name": "Utah",
      "wages": {
        "annual": {
          "p10": 27660.0,
          "p25": 37590.0,
          "median": 48310.0,
          "p75": 60880.0,
          "p90": 80320.0
        },
        "hourly": {
          "p10": 13.3,
          "p25": 18.07,
          "median": 23.23,
          "p75": 29.27,
          "p90": 38.61
        },
        "year": 2025,
        "source_url": "https://www.onetonline.org/link/localwages/33-2011.00?st=UT",
        "status": "published"
      },
      "cost_of_living": {
        "rank": 28,
        "index_us_avg_100": 98.4,
        "grocery": 98.5,
        "housing": 102.9,
        "quarter": "2026Q2"
      },
      "guide_url": "/post/career/utah-firefighter-salary"
    },
    {
      "code": "VT",
      "name": "Vermont",
      "wages": {
        "annual": {
          "p10": 29790.0,
          "p25": 37100.0,
          "median": 46430.0,
          "p75": 59600.0,
          "p90": 77200.0
        },
        "hourly": {
          "p10": 14.32,
          "p25": 17.84,
          "median": 22.32,
          "p75": 28.66,
          "p90": 37.11
        },
        "year": 2025,
        "source_url": "https://www.onetonline.org/link/localwages/33-2011.00?st=VT",
        "status": "published"
      },
      "cost_of_living": {
        "rank": 43,
        "index_us_avg_100": 113.4,
        "grocery": 100.1,
        "housing": 128.2,
        "quarter": "2026Q2"
      },
      "guide_url": "/post/career/vermont-firefighter-salary"
    },
    {
      "code": "VA",
      "name": "Virginia",
      "wages": {
        "annual": {
          "p10": 38310.0,
          "p25": 46200.0,
          "median": 58670.0,
          "p75": 70530.0,
          "p90": 77310.0
        },
        "hourly": {
          "p10": 18.42,
          "p25": 22.21,
          "median": 28.21,
          "p75": 33.91,
          "p90": 37.17
        },
        "year": 2025,
        "source_url": "https://www.onetonline.org/link/localwages/33-2011.00?st=VA",
        "status": "published"
      },
      "cost_of_living": {
        "rank": 29,
        "index_us_avg_100": 99.0,
        "grocery": 100.4,
        "housing": 99.3,
        "quarter": "2026Q2"
      },
      "guide_url": "/post/career/virginia-firefighter-salary"
    },
    {
      "code": "WA",
      "name": "Washington",
      "wages": {
        "annual": {
          "p10": 47640.0,
          "p25": 72300.0,
          "median": 94520.0,
          "p75": 105540.0,
          "p90": 123980.0
        },
        "hourly": {
          "p10": 22.91,
          "p25": 34.76,
          "median": 45.44,
          "p75": 50.74,
          "p90": 59.61
        },
        "year": 2025,
        "source_url": "https://www.onetonline.org/link/localwages/33-2011.00?st=WA",
        "status": "published"
      },
      "cost_of_living": {
        "rank": 44,
        "index_us_avg_100": 115.1,
        "grocery": 105.4,
        "housing": 124.6,
        "quarter": "2026Q2"
      },
      "guide_url": "/post/career/washington-firefighter-salary"
    },
    {
      "code": "WV",
      "name": "West Virginia",
      "wages": {
        "annual": {
          "p10": 29020.0,
          "p25": 32950.0,
          "median": 37350.0,
          "p75": 44100.0,
          "p90": 51390.0
        },
        "hourly": {
          "p10": 13.95,
          "p25": 15.84,
          "median": 17.96,
          "p75": 21.2,
          "p90": 24.71
        },
        "year": 2025,
        "source_url": "https://www.onetonline.org/link/localwages/33-2011.00?st=WV",
        "status": "published"
      },
      "cost_of_living": {
        "rank": 4,
        "index_us_avg_100": 87.0,
        "grocery": 96.4,
        "housing": 69.9,
        "quarter": "2026Q2"
      },
      "guide_url": "/post/career/west-virginia-firefighter-salary"
    },
    {
      "code": "WI",
      "name": "Wisconsin",
      "wages": {
        "annual": {
          "p10": 29390.0,
          "p25": 36490.0,
          "median": 46850.0,
          "p75": 62660.0,
          "p90": 77050.0
        },
        "hourly": {
          "p10": 14.13,
          "p25": 17.54,
          "median": 22.53,
          "p75": 30.12,
          "p90": 37.04
        },
        "year": 2025,
        "source_url": "https://www.onetonline.org/link/localwages/33-2011.00?st=WI",
        "status": "published"
      },
      "cost_of_living": {
        "rank": 26,
        "index_us_avg_100": 95.7,
        "grocery": 99.2,
        "housing": 91.2,
        "quarter": "2026Q2"
      },
      "guide_url": "/post/career/wisconsin-firefighter-salary"
    },
    {
      "code": "WY",
      "name": "Wyoming",
      "wages": {
        "annual": {
          "p10": 39550.0,
          "p25": 43600.0,
          "median": 58090.0,
          "p75": 64940.0,
          "p90": 78760.0
        },
        "hourly": {
          "p10": 19.01,
          "p25": 20.96,
          "median": 27.93,
          "p75": 31.22,
          "p90": 37.87
        },
        "year": 2025,
        "source_url": "https://www.onetonline.org/link/localwages/33-2011.00?st=WY",
        "status": "published"
      },
      "cost_of_living": {
        "rank": 23,
        "index_us_avg_100": 94.4,
        "grocery": 99.6,
        "housing": 88.5,
        "quarter": "2026Q2"
      },
      "guide_url": "/post/career/wyoming-firefighter-salary"
    }
  ]
}
