{
  "type": "county",
  "slug": "mahoning",
  "name": "Mahoning County",
  "fips": "39099",
  "population": 224706,
  "center": {
    "lat": 41.014676,
    "lon": -80.7763433
  },
  "url": "https://crackedbuckeye.com/county/mahoning/",
  "api": "https://crackedbuckeye.com/api/county/mahoning.json",
  "tables": {
    "migr": {
      "name": "IRS county-to-county migration",
      "source": "IRS Statistics of Income county-to-county migration flows, 2022-2023",
      "fields": {
        "returns (households) that moved in, 2022 to 2023": 7365,
        "returns that moved out": 7237,
        "net returns (in minus out)": 128,
        "non-migrant (stayed put) returns": 173683,
        "list of up to 3 [origin place, return count] top sources of arrivals": [
          [
            "Trumbull, OH",
            1806
          ],
          [
            "Columbiana, OH",
            800
          ],
          [
            "Stark, OH",
            333
          ]
        ],
        "list of up to 3 [destination place, return count] top places leavers went": [
          [
            "Trumbull, OH",
            1825
          ],
          [
            "Columbiana, OH",
            735
          ],
          [
            "Stark, OH",
            356
          ]
        ]
      }
    },
    "chr": {
      "name": "County Health Rankings 2025",
      "source": "County Health Rankings & Roadmaps 2025 (University of Wisconsin Population Health Institute)",
      "fields": {
        "years of potential life lost rate (premature death)": 12041.2,
        "% adults reporting fair or poor health": 20.4,
        "% Medicare enrollees with an annual flu vaccination": 51,
        "population per primary care physician": 973.0,
        "population per mental health provider": 211.0,
        "population per dentist": 1351.0,
        "preventable hospital stay rate (per 100,000 Medicare enrollees)": 3704,
        "% uninsured": 6.4,
        "% households with severe housing problems": 12.2,
        "average daily PM2.5 (µg/m3)": 7.9,
        "'Yes'/'No' - any drinking-water violation reported in the county": "No",
        "income inequality ratio (80th/20th percentile household income)": 5.0,
        "% children in poverty": 27.7,
        "injury death rate (per 100,000)": 123.5,
        "life expectancy at birth (years)": 73.4,
        "child mortality rate (per 100,000, under 18)": 65.3,
        "infant mortality rate (per 1,000 live births)": 7.7,
        "suicide death rate (per 100,000)": 16.1,
        "teen birth rate (per 1,000 females 15-19)": 20.8,
        "median household income ($)": 52914,
        "county population": 225596,
        "health-outcomes ranking group: the county's CHR 2025 decile among U.S. counties, 1 to 10 (1=best)": 6,
        "health-factors ranking group: the county's CHR 2025 decile among U.S. counties, 1 to 10 (1=best)": 6
      }
    },
    "od": {
      "name": "CDC county overdose deaths",
      "source": "CDC NCHS provisional county drug overdose deaths, 12-month-ending counts; CDC VSRR for the Ohio row",
      "fields": {
        "latest 12-month-ending period (YYYY-MM)": "2025-12",
        "deaths in that period": 65,
        "deaths a year earlier": 108,
        "highest 12-month total since 2020": 170,
        "share still pending investigation (%)": 0,
        "deaths per 100,000 (computed from CHR population)": 28.8,
        "month of the highest total (optional, only when the source provided one)": "2023-08"
      }
    },
    "cpop": {
      "name": "Census county population estimates and history",
      "source": "Census Bureau Population Estimates Program (vintage 2025, join_popest.py); decennial counts 1900-1990 from 'Population of States and Counties of the United States 1790-1990', 2000/2010 from intercensal files",
      "fields": {
        "April 2020 census population": 228605,
        "current population estimate (July of the vintage year in CPOP_YEAR)": 224706,
        "net domestic migration, latest year alone (can be negative)": 569,
        "net international migration, latest year alone": 318,
        "cumulative births since 2020": 11679,
        "cumulative deaths since 2020": 17127,
        "cumulative net migration since 2020": 2245,
        "1900 population": 70134,
        "1950 population": 257629,
        "1970 population": 303424,
        "2000 population": 257588,
        "peak year (population estimates program, vintage-to-date)": 1970,
        "population in the peak year": 303424,
        "year first counted, when before 1900": 1850,
        "population in that first-counted year": 23735,
        "population by 1850, when first counted before 1850": 23735
      }
    },
    "laus": {
      "name": "BLS county unemployment (LAUS)",
      "source": "BLS Local Area Unemployment Statistics",
      "fields": {
        "latest month (YYYY-MM)": "2026-07",
        "unemployment rate (%), latest month": 4.6,
        "unemployment rate (%), a year earlier": 5.5,
        "labor force": 103174,
        "unemployed (looking for work)": 4763,
        "unemployment rate (%) for all of 2019, or null": null
      }
    },
    "qcew": {
      "name": "BLS Quarterly Census of Employment and Wages",
      "source": "BLS Quarterly Census of Employment and Wages, 2026 Q1",
      "fields": {
        "year": 2026,
        "quarter (1-4)": 1,
        "average weekly wage ($)": 1064,
        "% change on the year": 2.7,
        "employment": 91072,
        "% change in employment": -1.6,
        "establishment count": 6156,
        "list of up to 3 [sector name, employment, avg weekly wage] largest private sectors": [
          [
            "health care and social assistance",
            19496,
            1177
          ],
          [
            "retail",
            11064,
            707
          ],
          [
            "manufacturing",
            9845,
            1274
          ]
        ]
      }
    },
    "fed": {
      "name": "USAspending county federal money",
      "source": "USAspending federal awards by county of performance, fiscal 2025",
      "fields": {
        "contract obligations ($, fiscal 2025)": 19679765,
        "contract $ per resident": 86,
        "grant obligations ($)": 302626396,
        "grant $ per resident": 1324,
        "loan guarantees and loans ($)": 446522,
        "direct payments to people/organizations ($)": 1588605290
      }
    },
    "bea": {
      "name": "BEA county economic accounts",
      "source": "BEA regional accounts: county GDP (CAGDP1), per capita personal income (CAINC1), 2024",
      "fields": {
        "GDP year": 2024,
        "real GDP ($ millions, 2017 chained dollars)": 9742,
        "% change in real GDP since 2019": 3.2,
        "personal income per capita ($)": 58371,
        "personal income year": 2024,
        "% change in per-capita income since 2019 (before inflation)": 33.8,
        "rank among Ohio's 88 counties by per-capita income": 35
      }
    },
    "rucc": {
      "name": "USDA Rural-Urban Continuum Code",
      "source": "USDA ERS Rural-Urban Continuum Codes, 2023",
      "fields": {
        "RUCC code (1-9, 1=most metro)": 2,
        "code description": "Metro - Counties in metro areas of 250,000 to 1 million population"
      }
    },
    "afff": {
      "name": "County PFAS firefighting-foam stock",
      "source": "Ohio EPA AFFF firefighting-foam inventory",
      "fields": {
        "fire department/holder count registered": 6,
        "total gallons of PFAS-based AFFF registered": 355,
        "gallons in sealed/unopened containers": 340,
        "gallons in opened containers": 15
      }
    },
    "nws": {
      "name": "National Weather Service warning counts",
      "source": "National Weather Service warnings/watches/advisories, Iowa Environmental Mesonet VTEC archive, since 2015",
      "fields": {
        "total warning/watch/advisory products issued since 2015": 734,
        "Tornado Warning count": 15,
        "Tornado Watch count": 14,
        "Severe Thunderstorm Warning count": 139,
        "Flash Flood Warning count": 17,
        "Flood Warning count": 7,
        "Areal Flood Warning count": 8,
        "Areal Flood Advisory count": 69,
        "Winter Storm Warning count": 12,
        "Winter Weather Advisory count": 69,
        "Blizzard Warning count": 0,
        "Excessive Heat Warning count": 2,
        "Heat Advisory count": 16,
        "Extreme Cold Warning count": 2,
        "Wind Chill Warning count": 4,
        "Snow Squall Warning count": 6,
        "map of {year: tornado warning count} for years with at least one": {
          "2019": 1,
          "2020": 1,
          "2021": 2,
          "2022": 1,
          "2023": 1,
          "2024": 5,
          "2025": 1,
          "2026": 3
        }
      }
    },
    "cancer": {
      "name": "NCI county cancer incidence/mortality",
      "source": "NCI State Cancer Profiles, county incidence 2018-2022 and mortality 2019-2023",
      "fields": {
        "[age-adjusted incidence rate per 100,000, a comparison or CI-adjacent figure, another comparison figure, annual case count, trend direction, annual percent change] all invasive cancer sites combined": [
          442.7,
          null,
          null,
          1494.0,
          "falling",
          -0.8
        ],
        "[age-adjusted death rate per 100,000, annual death count, trend direction, annual percent change]": [
          153.3,
          546.0,
          "stable",
          0.8
        ],
        "[incidence rate per 100,000, annual case count, trend direction] and the same 3-element shape for other site-specific keys": [
          56.2,
          203.0,
          "falling"
        ],
        "same 3-element shape as 'lung'": [
          24.2,
          87.0,
          "stable"
        ]
      }
    },
    "cchl": {
      "name": "County H2Ohio chloride-reduction grant count",
      "source": "Ohio EPA H2Ohio chloride reduction grants",
      "fields": {
        "count of H2Ohio road-salt/chloride reduction grants awarded in the county": 2
      }
    },
    "ers": {
      "name": "USDA county economic typology",
      "source": "USDA ERS county typology codes, 2015 edition",
      "fields": {
        "metro flag (1=metro, 0=nonmetro)": 1,
        "economic dependency type ('Nonspecialized'/'Manufacturing'/'Federal/State Government'/'Mining'/'Recreation'/'Farming')": "Nonspecialized",
        "low-education flag (0/1)": 0,
        "low-employment flag (0/1)": 0,
        "population-loss flag (0/1)": 1,
        "retirement-destination flag (0/1)": 0,
        "persistent-poverty flag (0/1)": 0,
        "persistent-child-poverty flag (0/1)": 0
      }
    },
    "crac": {
      "name": "County-level FRA rail-accident totals",
      "source": "FRA Form 54 rail equipment accident reports, county fallback for railAccidentLine()",
      "fields": {
        "accident count since 2010": 3,
        "derailment count": 3,
        "hazmat car(s) releasing count": 0,
        "people evacuated": 0
      }
    },
    "medi": {
      "name": "CMS county Medicare enrollment",
      "source": "CMS Medicare Monthly Enrollment by county, 2025",
      "fields": {
        "enrollment year": 2025,
        "total Medicare enrollees": 60236,
        "% choosing Medicare Advantage": 65.1,
        "enrollees aged 65+": 52946,
        "enrollees under 65 with disabilities": 7290,
        "% also enrolled in Medicaid (dual-eligible)": 20.1,
        "% with Part D drug coverage": 88.7,
        "prior enrollment count (comparison)": 57441,
        "year of that prior count": 2020
      }
    },
    "saipe": {
      "name": "Census Small Area Income and Poverty Estimates",
      "source": "Census SAIPE 2024 county estimates",
      "fields": {
        "% poverty (all ages)": 19.3,
        "% child poverty": 26.5,
        "median household income ($)": 58133
      }
    },
    "aqiy": {
      "name": "2026 year-to-date county AQI",
      "source": "EPA daily county AQI file for 2026 (January to the file's latest date)",
      "fields": {
        "days indexed so far in 2026": 120,
        "good AQI days": 80,
        "moderate AQI days": 40,
        "unhealthy-for-sensitive-groups-or-worse days": 0,
        "peak AQI value": 80,
        "pollutant responsible for the peak": "Ozone",
        "date of the peak (YYYY-MM-DD)": "2026-04-30"
      }
    },
    "hma": {
      "name": "FEMA Hazard Mitigation Assistance county history",
      "source": "OpenFEMA Hazard Mitigation Assistance projects, v4 API",
      "fields": {
        "mitigation project count since the start year": 11,
        "total project worth ($)": 8347506,
        "federal share ($)": 5039611,
        "properties covered": 33,
        "list of up to 3 [project type, count] rows": [
          [
            "Acquisition of Private Real Property (Structures and Land) - Riverine",
            5
          ],
          [
            "Stormwater Management - Culverts",
            1
          ],
          [
            "Acquisition of Private Real Property (Structures and Land) - Riverine; \n200.5: Acquisition of Vacant Land",
            1
          ]
        ],
        "start year on file": 1998,
        "[type, cost $, grantee, fiscal year] largest project": [
          "Stormwater Management - Detention/Retention Basins",
          2406000,
          "Boardman (Township Of)",
          2020
        ]
      }
    },
    "drought": {
      "name": "U.S. Drought Monitor county history",
      "source": "U.S. Drought Monitor weekly county statistics, 2000-2026",
      "fields": {
        "weeks in moderate drought or worse since 2020": 16,
        "weeks severe drought or worse since 2020": 1,
        "worst drought category since 2000": "severe drought",
        "date of that worst reading": "2024-09-24",
        "share (%) of all weeks since 2000 in any drought": 4,
        "as-of date of the latest reading": "2026-09-01",
        "current drought status text": "no drought",
        "weeks at least abnormally dry since 2020": 70,
        "year of the most recent severe-or-worse spell": "2024",
        "weeks of that most recent severe spell": 1
      }
    },
    "storms": {
      "name": "NOAA Storm Events county summaries",
      "source": "NOAA Storm Events database, 2016-2026",
      "fields": {
        "severe-weather report count since 2016": 102,
        "list of up to 4 [event family, count] rows": [
          [
            "damaging thunderstorm wind",
            73
          ],
          [
            "hail",
            22
          ],
          [
            "flash floods",
            4
          ],
          [
            "river and street flooding",
            2
          ]
        ],
        "[largest hail size in, date] or null": [
          1.75,
          "12-AUG-23"
        ],
        "[strongest wind gust mph, date] or null": [
          61,
          "18-JUN-25"
        ],
        "death count": 0,
        "injury count": 0,
        "reported damage ($)": 10526000,
        "[event name, date, damage $, narrative text] costliest event": [
          "flash floods",
          "04-SEP-22",
          4500000.0,
          "Widespread flash flooding across the Boardman area. Local dispatch, local media, and the local stormwater district reported over 250 residences that experienced"
        ],
        "list of up to 3 [zone-based advisory family, count] rows": [
          [
            "winter storms",
            5
          ],
          [
            "high wind",
            4
          ],
          [
            "winter weather",
            3
          ]
        ],
        "[first year, last year] of the series": [
          2016,
          2026
        ]
      }
    },
    "fluor": {
      "name": "County fluoridation-rate summary",
      "source": "Ohio Department of Health county fluoridation profiles (DataOhio)",
      "fields": {
        "% of county population served by fluoridated water": 99.5
      }
    },
    "airtox": {
      "name": "County air-toxics summary",
      "source": "EPA AirToxScreen 2020",
      "fields": {
        "lifetime cancer risk per million from outdoor air toxics": 30.0,
        "list of up to 2 [pollutant name, risk contribution] top contributors": [
          [
            "formaldehyde",
            16.3
          ],
          [
            "carbon tetrachloride",
            2.9
          ]
        ]
      }
    },
    "hhs": {
      "name": "House-pack source registry",
      "source": "verbatim from scripts/build.py's own 'hhs' assembly comment (line 2049 as read for W1-05)",
      "fields": {
        "county": "Mahoning",
        "depth ('deep' full appraisal record or a thinner OGRIP-only record)": "thin",
        "source label": "OGRIP Ohio Statewide Parcels, Mahoning County (thin records)",
        "office name/address": "Ohio Department of Administrative Services, Office of Information Technology (OGRIP), from the Mahoning County Auditor",
        "landing page URL": "https://gis1.oit.ohio.gov/geodatadownload/",
        "snapshot date": "2023-08-25",
        "records placed": 89054,
        "parcel-page URL pattern ('{pid}' placeholder) or null": "https://auditor.mahoningcountyoh.gov/Parcel?Parcel={pid}",
        "share of OGRIP parcels without a land-use class, or null": 0.01,
        "values status note (e.g. working values not yet certified) or null": null,
        "source slug": "ogrip_mahoning"
      }
    }
  },
  "places": [
    {
      "slug": "youngstown",
      "name": "Youngstown (city)",
      "type": "city",
      "url": "https://crackedbuckeye.com/place/youngstown/"
    },
    {
      "slug": "boardman-township-mahoning-county",
      "name": "Boardman Township, Mahoning County",
      "type": "township",
      "url": "https://crackedbuckeye.com/place/boardman-township-mahoning-county/"
    },
    {
      "slug": "austintown-township-mahoning-county",
      "name": "Austintown Township, Mahoning County",
      "type": "township",
      "url": "https://crackedbuckeye.com/place/austintown-township-mahoning-county/"
    },
    {
      "slug": "poland-township-mahoning-county",
      "name": "Poland Township, Mahoning County",
      "type": "township",
      "url": "https://crackedbuckeye.com/place/poland-township-mahoning-county/"
    },
    {
      "slug": "liberty-township-trumbull-county",
      "name": "Liberty Township, Trumbull County",
      "type": "township",
      "url": "https://crackedbuckeye.com/place/liberty-township-trumbull-county/"
    },
    {
      "slug": "struthers",
      "name": "Struthers (city)",
      "type": "city",
      "url": "https://crackedbuckeye.com/place/struthers/"
    },
    {
      "slug": "canfield-township-mahoning-county",
      "name": "Canfield Township, Mahoning County",
      "type": "township",
      "url": "https://crackedbuckeye.com/place/canfield-township-mahoning-county/"
    },
    {
      "slug": "campbell",
      "name": "Campbell (city)",
      "type": "city",
      "url": "https://crackedbuckeye.com/place/campbell/"
    },
    {
      "slug": "canfield",
      "name": "Canfield (city)",
      "type": "city",
      "url": "https://crackedbuckeye.com/place/canfield/"
    },
    {
      "slug": "springfield-township-mahoning-county",
      "name": "Springfield Township, Mahoning County",
      "type": "township",
      "url": "https://crackedbuckeye.com/place/springfield-township-mahoning-county/"
    },
    {
      "slug": "beaver-township-mahoning-county",
      "name": "Beaver Township, Mahoning County",
      "type": "township",
      "url": "https://crackedbuckeye.com/place/beaver-township-mahoning-county/"
    },
    {
      "slug": "sebring",
      "name": "Sebring (village)",
      "type": "village",
      "url": "https://crackedbuckeye.com/place/sebring/"
    },
    {
      "slug": "smith-township-mahoning-county",
      "name": "Smith Township, Mahoning County",
      "type": "township",
      "url": "https://crackedbuckeye.com/place/smith-township-mahoning-county/"
    },
    {
      "slug": "milton-township-mahoning-county",
      "name": "Milton Township, Mahoning County",
      "type": "township",
      "url": "https://crackedbuckeye.com/place/milton-township-mahoning-county/"
    },
    {
      "slug": "poland",
      "name": "Poland (village)",
      "type": "village",
      "url": "https://crackedbuckeye.com/place/poland/"
    },
    {
      "slug": "ellsworth-township-mahoning-county",
      "name": "Ellsworth Township, Mahoning County",
      "type": "township",
      "url": "https://crackedbuckeye.com/place/ellsworth-township-mahoning-county/"
    },
    {
      "slug": "jackson-township-mahoning-county",
      "name": "Jackson Township, Mahoning County",
      "type": "township",
      "url": "https://crackedbuckeye.com/place/jackson-township-mahoning-county/"
    },
    {
      "slug": "berlin-township-mahoning-county",
      "name": "Berlin Township, Mahoning County",
      "type": "township",
      "url": "https://crackedbuckeye.com/place/berlin-township-mahoning-county/"
    },
    {
      "slug": "new-middletown",
      "name": "New Middletown (village)",
      "type": "village",
      "url": "https://crackedbuckeye.com/place/new-middletown/"
    },
    {
      "slug": "coitsville-township-mahoning-county",
      "name": "Coitsville Township, Mahoning County",
      "type": "township",
      "url": "https://crackedbuckeye.com/place/coitsville-township-mahoning-county/"
    },
    {
      "slug": "craig-beach",
      "name": "Craig Beach (village)",
      "type": "village",
      "url": "https://crackedbuckeye.com/place/craig-beach/"
    },
    {
      "slug": "lowellville",
      "name": "Lowellville (village)",
      "type": "village",
      "url": "https://crackedbuckeye.com/place/lowellville/"
    },
    {
      "slug": "beloit",
      "name": "Beloit (village)",
      "type": "village",
      "url": "https://crackedbuckeye.com/place/beloit/"
    }
  ],
  "zips": [
    {
      "zip": "44512",
      "name": "Boardman Township and Youngstown",
      "population": 33282,
      "url": "https://crackedbuckeye.com/zip/44512/"
    },
    {
      "zip": "44515",
      "name": "Austintown Township and Youngstown",
      "population": 27480,
      "url": "https://crackedbuckeye.com/zip/44515/"
    },
    {
      "zip": "44406",
      "name": "Canfield Township and Canfield",
      "population": 22740,
      "url": "https://crackedbuckeye.com/zip/44406/"
    },
    {
      "zip": "44514",
      "name": "Poland Township and Youngstown",
      "population": 22599,
      "url": "https://crackedbuckeye.com/zip/44514/"
    },
    {
      "zip": "44511",
      "name": "Youngstown",
      "population": 18738,
      "url": "https://crackedbuckeye.com/zip/44511/"
    },
    {
      "zip": "44505",
      "name": "Youngstown",
      "population": 17048,
      "url": "https://crackedbuckeye.com/zip/44505/"
    },
    {
      "zip": "44509",
      "name": "Youngstown",
      "population": 10934,
      "url": "https://crackedbuckeye.com/zip/44509/"
    },
    {
      "zip": "44471",
      "name": "Struthers",
      "population": 10445,
      "url": "https://crackedbuckeye.com/zip/44471/"
    },
    {
      "zip": "44502",
      "name": "Youngstown",
      "population": 9300,
      "url": "https://crackedbuckeye.com/zip/44502/"
    },
    {
      "zip": "44405",
      "name": "Campbell",
      "population": 7837,
      "url": "https://crackedbuckeye.com/zip/44405/"
    },
    {
      "zip": "44507",
      "name": "Youngstown",
      "population": 4598,
      "url": "https://crackedbuckeye.com/zip/44507/"
    },
    {
      "zip": "44672",
      "name": "Sebring",
      "population": 4589,
      "url": "https://crackedbuckeye.com/zip/44672/"
    },
    {
      "zip": "44504",
      "name": "Youngstown",
      "population": 4577,
      "url": "https://crackedbuckeye.com/zip/44504/"
    },
    {
      "zip": "44442",
      "name": "Springfield Township and New Middletown",
      "population": 4095,
      "url": "https://crackedbuckeye.com/zip/44442/"
    },
    {
      "zip": "44609",
      "name": "Knox Township and Beloit",
      "population": 3592,
      "url": "https://crackedbuckeye.com/zip/44609/"
    },
    {
      "zip": "44436",
      "name": "Poland Township and Lowellville",
      "population": 3382,
      "url": "https://crackedbuckeye.com/zip/44436/"
    },
    {
      "zip": "44451",
      "name": "Jackson Township and North Jackson",
      "population": 3199,
      "url": "https://crackedbuckeye.com/zip/44451/"
    },
    {
      "zip": "44452",
      "name": "Beaver Township and North Lima",
      "population": 3114,
      "url": "https://crackedbuckeye.com/zip/44452/"
    },
    {
      "zip": "44401",
      "name": "Berlin Township and Berlin Center",
      "population": 2648,
      "url": "https://crackedbuckeye.com/zip/44401/"
    },
    {
      "zip": "44429",
      "name": "Milton Township and Lake Milton",
      "population": 2437,
      "url": "https://crackedbuckeye.com/zip/44429/"
    },
    {
      "zip": "44506",
      "name": "Youngstown",
      "population": 2109,
      "url": "https://crackedbuckeye.com/zip/44506/"
    },
    {
      "zip": "44510",
      "name": "Youngstown",
      "population": 2034,
      "url": "https://crackedbuckeye.com/zip/44510/"
    },
    {
      "zip": "44503",
      "name": "Youngstown",
      "population": 1922,
      "url": "https://crackedbuckeye.com/zip/44503/"
    },
    {
      "zip": "44443",
      "name": "Springfield Township and New Springfield",
      "population": 1742,
      "url": "https://crackedbuckeye.com/zip/44443/"
    },
    {
      "zip": "44449",
      "name": "Smith Township and North Benton",
      "population": 1230,
      "url": "https://crackedbuckeye.com/zip/44449/"
    },
    {
      "zip": "44454",
      "name": "Springfield Township and Petersburg",
      "population": 935,
      "url": "https://crackedbuckeye.com/zip/44454/"
    },
    {
      "zip": "44619",
      "name": "Goshen Township and Damascus",
      "population": 250,
      "url": "https://crackedbuckeye.com/zip/44619/"
    },
    {
      "zip": "44555",
      "name": "Youngstown",
      "population": 215,
      "url": "https://crackedbuckeye.com/zip/44555/"
    }
  ],
  "generated": "2026-09-16",
  "license": "CC BY 4.0 for the compilation; each source keeps its own terms",
  "cite": "Cracked Buckeye (Open Shower Co), \"Mahoning County\", https://crackedbuckeye.com/county/mahoning/, built 2026-09-16, accessed [date].",
  "schema": "https://crackedbuckeye.com/api/schema.json"
}
