{
 "topic": "climate",
 "site": "climatedata.dev",
 "parent": {
  "id": "us-sd",
  "name": "South Dakota",
  "level": "us-state",
  "path": "us/sd"
 },
 "child_level": "us-county",
 "child_noun": "county",
 "child_nouns": "counties",
 "compare_label": "every South Dakota county",
 "question": "Was September normal in South Dakota?",
 "answer": {
  "verdict": "Much warmer than normal",
  "value": 65.6,
  "unit": "°F",
  "digits": 1,
  "label": "Statewide average temperature, September 2026",
  "lines": [
   "+4.1°F against the 1991–2020 normal of 61.5°F",
   "9th warmest September of 132 since 1895",
   "Of 66 counties: 45 much warmer, 21 warmer",
   "Furthest above normal: Miner County (+5.7°F); least: McPherson County (+2.7°F)",
   "Precipitation 3.23 in, 169% of normal: much wetter than normal"
  ]
 },
 "as_of": "2026-09",
 "as_of_label": "September 2026",
 "measure": {
  "value_label": "Average",
  "unit": "°F",
  "digits": 1,
  "change_label": "From normal",
  "change_unit": "°F",
  "change_digits": 1,
  "bin_step": 1,
  "rank_label": "Record rank",
  "rank_note": "Record rank: 1 is the warmest September on record for that county.",
  "change_text": "how far each county was from its own 1991–2020 normal",
  "verdict_text": "the same five words as each county's page, from much cooler to much warmer than normal",
  "change_button": "Degrees from normal",
  "map_description": "September 2026 was warmer than normal in every county with a figure: 45 much warmer, 21 warmer; furthest above normal Miner County (+5.7°F), least McPherson County (+2.7°F).",
  "map_indicator": "Monthly average temperature minus the county's 1991–2020 normal for September, °F (NOAA nClimDiv via climatedata.dev); words from each county's rank in its own record"
 },
 "categories": [
  {
   "key": "much-warmer",
   "label": "Much warmer than normal",
   "count": 45,
   "step": "w4"
  },
  {
   "key": "warmer",
   "label": "Warmer than normal",
   "count": 21,
   "step": "w2"
  },
  {
   "key": "near",
   "label": "Near normal",
   "count": 0,
   "step": "n"
  },
  {
   "key": "cooler",
   "label": "Cooler than normal",
   "count": 0,
   "step": "c2"
  },
  {
   "key": "much-cooler",
   "label": "Much cooler than normal",
   "count": 0,
   "step": "c4"
  }
 ],
 "places": [
  {
   "id": "us-county-46097",
   "name": "Miner County",
   "path": "us/sd/miner-county",
   "value": 67.6,
   "normal": 61.9,
   "anomaly": 5.7,
   "change": 5.7,
   "rank_warm": 3,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-46061",
   "name": "Hanson County",
   "path": "us/sd/hanson-county",
   "value": 68.3,
   "normal": 62.8,
   "anomaly": 5.5,
   "change": 5.5,
   "rank_warm": 4,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-46079",
   "name": "Lake County",
   "path": "us/sd/lake-county",
   "value": 66.4,
   "normal": 61,
   "anomaly": 5.4,
   "change": 5.4,
   "rank_warm": 5,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-46087",
   "name": "McCook County",
   "path": "us/sd/mccook-county",
   "value": 67.6,
   "normal": 62.2,
   "anomaly": 5.4,
   "change": 5.4,
   "rank_warm": 4,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-46077",
   "name": "Kingsbury County",
   "path": "us/sd/kingsbury-county",
   "value": 66.1,
   "normal": 60.9,
   "anomaly": 5.2,
   "change": 5.2,
   "rank_warm": 5,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-46067",
   "name": "Hutchinson County",
   "path": "us/sd/hutchinson-county",
   "value": 68.4,
   "normal": 63.3,
   "anomaly": 5.1,
   "change": 5.1,
   "rank_warm": 5,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-46011",
   "name": "Brookings County",
   "path": "us/sd/brookings-county",
   "value": 65.1,
   "normal": 60.1,
   "anomaly": 5,
   "change": 5,
   "rank_warm": 6,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-46057",
   "name": "Hamlin County",
   "path": "us/sd/hamlin-county",
   "value": 64.8,
   "normal": 59.8,
   "anomaly": 5,
   "change": 5,
   "rank_warm": 5,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-46101",
   "name": "Moody County",
   "path": "us/sd/moody-county",
   "value": 65.9,
   "normal": 60.9,
   "anomaly": 5,
   "change": 5,
   "rank_warm": 6,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-46125",
   "name": "Turner County",
   "path": "us/sd/turner-county",
   "value": 67.8,
   "normal": 62.8,
   "anomaly": 5,
   "change": 5,
   "rank_warm": 6,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-46035",
   "name": "Davison County",
   "path": "us/sd/davison-county",
   "value": 67.9,
   "normal": 63.1,
   "anomaly": 4.8,
   "change": 4.8,
   "rank_warm": 8,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-46099",
   "name": "Minnehaha County",
   "path": "us/sd/minnehaha-county",
   "value": 66.8,
   "normal": 62,
   "anomaly": 4.8,
   "change": 4.8,
   "rank_warm": 5,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-46135",
   "name": "Yankton County",
   "path": "us/sd/yankton-county",
   "value": 68.4,
   "normal": 63.6,
   "anomaly": 4.8,
   "change": 4.8,
   "rank_warm": 8,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-46029",
   "name": "Codington County",
   "path": "us/sd/codington-county",
   "value": 64.1,
   "normal": 59.4,
   "anomaly": 4.7,
   "change": 4.7,
   "rank_warm": 7,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-46111",
   "name": "Sanborn County",
   "path": "us/sd/sanborn-county",
   "value": 67.4,
   "normal": 62.7,
   "anomaly": 4.7,
   "change": 4.7,
   "rank_warm": 9,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-46025",
   "name": "Clark County",
   "path": "us/sd/clark-county",
   "value": 65,
   "normal": 60.4,
   "anomaly": 4.6,
   "change": 4.6,
   "rank_warm": 7,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-46039",
   "name": "Deuel County",
   "path": "us/sd/deuel-county",
   "value": 64.3,
   "normal": 59.7,
   "anomaly": 4.6,
   "change": 4.6,
   "rank_warm": 6,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-46009",
   "name": "Bon Homme County",
   "path": "us/sd/bon-homme-county",
   "value": 68.5,
   "normal": 64,
   "anomaly": 4.5,
   "change": 4.5,
   "rank_warm": 13,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-46027",
   "name": "Clay County",
   "path": "us/sd/clay-county",
   "value": 68,
   "normal": 63.5,
   "anomaly": 4.5,
   "change": 4.5,
   "rank_warm": 11,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-46127",
   "name": "Union County",
   "path": "us/sd/union-county",
   "value": 68,
   "normal": 63.5,
   "anomaly": 4.5,
   "change": 4.5,
   "rank_warm": 9,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-46043",
   "name": "Douglas County",
   "path": "us/sd/douglas-county",
   "value": 67.8,
   "normal": 63.4,
   "anomaly": 4.4,
   "change": 4.4,
   "rank_warm": 11,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-46047",
   "name": "Fall River County",
   "path": "us/sd/fall-river-county",
   "value": 66.6,
   "normal": 62.2,
   "anomaly": 4.4,
   "change": 4.4,
   "rank_warm": 5,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-46051",
   "name": "Grant County",
   "path": "us/sd/grant-county",
   "value": 64.8,
   "normal": 60.4,
   "anomaly": 4.4,
   "change": 4.4,
   "rank_warm": 8,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-46055",
   "name": "Haakon County",
   "path": "us/sd/haakon-county",
   "value": 67.2,
   "normal": 62.8,
   "anomaly": 4.4,
   "change": 4.4,
   "rank_warm": 8,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-46083",
   "name": "Lincoln County",
   "path": "us/sd/lincoln-county",
   "value": 67.1,
   "normal": 62.7,
   "anomaly": 4.4,
   "change": 4.4,
   "rank_warm": 10,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-46102",
   "name": "Oglala Lakota County",
   "path": "us/sd/oglala-lakota-county",
   "value": 67.1,
   "normal": 62.7,
   "anomaly": 4.4,
   "change": 4.4,
   "rank_warm": 5,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-46019",
   "name": "Butte County",
   "path": "us/sd/butte-county",
   "value": 64.9,
   "normal": 60.6,
   "anomaly": 4.3,
   "change": 4.3,
   "rank_warm": 5,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-46063",
   "name": "Harding County",
   "path": "us/sd/harding-county",
   "value": 63.3,
   "normal": 59,
   "anomaly": 4.3,
   "change": 4.3,
   "rank_warm": 9,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-46109",
   "name": "Roberts County",
   "path": "us/sd/roberts-county",
   "value": 64.5,
   "normal": 60.2,
   "anomaly": 4.3,
   "change": 4.3,
   "rank_warm": 8,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-46137",
   "name": "Ziebach County",
   "path": "us/sd/ziebach-county",
   "value": 66,
   "normal": 61.7,
   "anomaly": 4.3,
   "change": 4.3,
   "rank_warm": 10,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-46005",
   "name": "Beadle County",
   "path": "us/sd/beadle-county",
   "value": 66.5,
   "normal": 62.3,
   "anomaly": 4.2,
   "change": 4.2,
   "rank_warm": 11,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-46033",
   "name": "Custer County",
   "path": "us/sd/custer-county",
   "value": 64.1,
   "normal": 59.9,
   "anomaly": 4.2,
   "change": 4.2,
   "rank_warm": 5,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-46037",
   "name": "Day County",
   "path": "us/sd/day-county",
   "value": 63.7,
   "normal": 59.5,
   "anomaly": 4.2,
   "change": 4.2,
   "rank_warm": 9,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-46071",
   "name": "Jackson County",
   "path": "us/sd/jackson-county",
   "value": 67.5,
   "normal": 63.3,
   "anomaly": 4.2,
   "change": 4.2,
   "rank_warm": 8,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-46081",
   "name": "Lawrence County",
   "path": "us/sd/lawrence-county",
   "value": 60.8,
   "normal": 56.6,
   "anomaly": 4.2,
   "change": 4.2,
   "rank_warm": 5,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-46007",
   "name": "Bennett County",
   "path": "us/sd/bennett-county",
   "value": 66.2,
   "normal": 62.1,
   "anomaly": 4.1,
   "change": 4.1,
   "rank_warm": 8,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-46093",
   "name": "Meade County",
   "path": "us/sd/meade-county",
   "value": 65.6,
   "normal": 61.5,
   "anomaly": 4.1,
   "change": 4.1,
   "rank_warm": 8,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-46103",
   "name": "Pennington County",
   "path": "us/sd/pennington-county",
   "value": 64.7,
   "normal": 60.6,
   "anomaly": 4.1,
   "change": 4.1,
   "rank_warm": 9,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-46105",
   "name": "Perkins County",
   "path": "us/sd/perkins-county",
   "value": 63.9,
   "normal": 59.8,
   "anomaly": 4.1,
   "change": 4.1,
   "rank_warm": 10,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-46115",
   "name": "Spink County",
   "path": "us/sd/spink-county",
   "value": 65.4,
   "normal": 61.3,
   "anomaly": 4.1,
   "change": 4.1,
   "rank_warm": 12,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-46023",
   "name": "Charles Mix County",
   "path": "us/sd/charles-mix-county",
   "value": 68.2,
   "normal": 64.2,
   "anomaly": 4,
   "change": 4,
   "rank_warm": 14,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-46041",
   "name": "Dewey County",
   "path": "us/sd/dewey-county",
   "value": 65.6,
   "normal": 61.6,
   "anomaly": 4,
   "change": 4,
   "rank_warm": 12,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-46117",
   "name": "Stanley County",
   "path": "us/sd/stanley-county",
   "value": 67.2,
   "normal": 63.2,
   "anomaly": 4,
   "change": 4,
   "rank_warm": 9,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-46121",
   "name": "Todd County",
   "path": "us/sd/todd-county",
   "value": 66.8,
   "normal": 62.8,
   "anomaly": 4,
   "change": 4,
   "rank_warm": 13,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-46095",
   "name": "Mellette County",
   "path": "us/sd/mellette-county",
   "value": 67.4,
   "normal": 63.6,
   "anomaly": 3.8,
   "change": 3.8,
   "rank_warm": 17,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-46003",
   "name": "Aurora County",
   "path": "us/sd/aurora-county",
   "value": 66.8,
   "normal": 63.1,
   "anomaly": 3.7,
   "change": 3.7,
   "rank_warm": 15,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-46013",
   "name": "Brown County",
   "path": "us/sd/brown-county",
   "value": 63.9,
   "normal": 60.2,
   "anomaly": 3.7,
   "change": 3.7,
   "rank_warm": 12,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-46031",
   "name": "Corson County",
   "path": "us/sd/corson-county",
   "value": 63.9,
   "normal": 60.2,
   "anomaly": 3.7,
   "change": 3.7,
   "rank_warm": 15,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-46091",
   "name": "Marshall County",
   "path": "us/sd/marshall-county",
   "value": 63.2,
   "normal": 59.5,
   "anomaly": 3.7,
   "change": 3.7,
   "rank_warm": 12,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-46123",
   "name": "Tripp County",
   "path": "us/sd/tripp-county",
   "value": 67.5,
   "normal": 63.8,
   "anomaly": 3.7,
   "change": 3.7,
   "rank_warm": 15,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-46053",
   "name": "Gregory County",
   "path": "us/sd/gregory-county",
   "value": 67.4,
   "normal": 63.8,
   "anomaly": 3.6,
   "change": 3.6,
   "rank_warm": 16,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-46073",
   "name": "Jerauld County",
   "path": "us/sd/jerauld-county",
   "value": 65.9,
   "normal": 62.4,
   "anomaly": 3.5,
   "change": 3.5,
   "rank_warm": 15,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-46075",
   "name": "Jones County",
   "path": "us/sd/jones-county",
   "value": 67,
   "normal": 63.5,
   "anomaly": 3.5,
   "change": 3.5,
   "rank_warm": 17,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-46059",
   "name": "Hand County",
   "path": "us/sd/hand-county",
   "value": 64.9,
   "normal": 61.5,
   "anomaly": 3.4,
   "change": 3.4,
   "rank_warm": 17,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-46065",
   "name": "Hughes County",
   "path": "us/sd/hughes-county",
   "value": 66.3,
   "normal": 62.9,
   "anomaly": 3.4,
   "change": 3.4,
   "rank_warm": 14,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-46085",
   "name": "Lyman County",
   "path": "us/sd/lyman-county",
   "value": 67.2,
   "normal": 63.8,
   "anomaly": 3.4,
   "change": 3.4,
   "rank_warm": 17,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-46119",
   "name": "Sully County",
   "path": "us/sd/sully-county",
   "value": 65.3,
   "normal": 61.9,
   "anomaly": 3.4,
   "change": 3.4,
   "rank_warm": 15,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-46049",
   "name": "Faulk County",
   "path": "us/sd/faulk-county",
   "value": 63.7,
   "normal": 60.4,
   "anomaly": 3.3,
   "change": 3.3,
   "rank_warm": 19,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-46015",
   "name": "Brule County",
   "path": "us/sd/brule-county",
   "value": 66.8,
   "normal": 63.6,
   "anomaly": 3.2,
   "change": 3.2,
   "rank_warm": 16,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-46017",
   "name": "Buffalo County",
   "path": "us/sd/buffalo-county",
   "value": 65.9,
   "normal": 62.7,
   "anomaly": 3.2,
   "change": 3.2,
   "rank_warm": 16,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-46021",
   "name": "Campbell County",
   "path": "us/sd/campbell-county",
   "value": 63,
   "normal": 60,
   "anomaly": 3,
   "change": 3,
   "rank_warm": 22,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-46069",
   "name": "Hyde County",
   "path": "us/sd/hyde-county",
   "value": 64.3,
   "normal": 61.3,
   "anomaly": 3,
   "change": 3,
   "rank_warm": 19,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-46107",
   "name": "Potter County",
   "path": "us/sd/potter-county",
   "value": 63.6,
   "normal": 60.6,
   "anomaly": 3,
   "change": 3,
   "rank_warm": 20,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-46045",
   "name": "Edmunds County",
   "path": "us/sd/edmunds-county",
   "value": 62.7,
   "normal": 59.9,
   "anomaly": 2.8,
   "change": 2.8,
   "rank_warm": 25,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-46129",
   "name": "Walworth County",
   "path": "us/sd/walworth-county",
   "value": 63.2,
   "normal": 60.4,
   "anomaly": 2.8,
   "change": 2.8,
   "rank_warm": 20,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-46089",
   "name": "McPherson County",
   "path": "us/sd/mcpherson-county",
   "value": 61.7,
   "normal": 59,
   "anomaly": 2.7,
   "change": 2.7,
   "rank_warm": 24,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  }
 ],
 "no_data": [],
 "noaa_only": [],
 "charts": [
  {
   "id": "climate-state-history",
   "title": "Every September since 1895, South Dakota statewide",
   "description": "September 2026 averaged 65.6°F, +4.1°F against the 1991–2020 normal: the 9th warmest September of 132 since 1895.",
   "indicator": "Monthly average temperature, °F (NOAA nClimDiv via climatedata.dev); normal = NOAA's 1991–2020 normal for that month",
   "subtitle": "Average temperature, °F. 2026 is highlighted; the line is the 1991–2020 normal.",
   "x": {
    "kind": "year"
   },
   "y": {
    "digits": 1,
    "unit": "°F"
   },
   "layers": [
    {
     "type": "dots",
     "name": "September average",
     "cls": "ctx",
     "points": [
      [
       1895,
       61.3
      ],
      [
       1896,
       55.4
      ],
      [
       1897,
       67.7
      ],
      [
       1898,
       60.4
      ],
      [
       1899,
       59.5
      ],
      [
       1900,
       59
      ],
      [
       1901,
       57.2
      ],
      [
       1902,
       56.2
      ],
      [
       1903,
       55.6
      ],
      [
       1904,
       59.4
      ],
      [
       1905,
       62.6
      ],
      [
       1906,
       62.6
      ],
      [
       1907,
       56.8
      ],
      [
       1908,
       65.6
      ],
      [
       1909,
       60.8
      ],
      [
       1910,
       59.8
      ],
      [
       1911,
       60.4
      ],
      [
       1912,
       54.4
      ],
      [
       1913,
       61.2
      ],
      [
       1914,
       62.3
      ],
      [
       1915,
       57.7
      ],
      [
       1916,
       58.6
      ],
      [
       1917,
       59.4
      ],
      [
       1918,
       55.4
      ],
      [
       1919,
       62.8
      ],
      [
       1920,
       61.6
      ],
      [
       1921,
       60.3
      ],
      [
       1922,
       64.2
      ],
      [
       1923,
       61.4
      ],
      [
       1924,
       57.9
      ],
      [
       1925,
       63.6
      ],
      [
       1926,
       57
      ],
      [
       1927,
       60.8
      ],
      [
       1928,
       58
      ],
      [
       1929,
       55.5
      ],
      [
       1930,
       60.3
      ],
      [
       1931,
       66.7
      ],
      [
       1932,
       60
      ],
      [
       1933,
       65.1
      ],
      [
       1934,
       55.6
      ],
      [
       1935,
       62.1
      ],
      [
       1936,
       64.2
      ],
      [
       1937,
       62.9
      ],
      [
       1938,
       64.2
      ],
      [
       1939,
       64.3
      ],
      [
       1940,
       66.1
      ],
      [
       1941,
       60.4
      ],
      [
       1942,
       56.4
      ],
      [
       1943,
       59
      ],
      [
       1944,
       59.5
      ],
      [
       1945,
       58.4
      ],
      [
       1946,
       59.2
      ],
      [
       1947,
       61.6
      ],
      [
       1948,
       65.8
      ],
      [
       1949,
       57.5
      ],
      [
       1950,
       59.4
      ],
      [
       1951,
       55
      ],
      [
       1952,
       64.4
      ],
      [
       1953,
       61.1
      ],
      [
       1954,
       60.6
      ],
      [
       1955,
       61.3
      ],
      [
       1956,
       59.9
      ],
      [
       1957,
       57.6
      ],
      [
       1958,
       62.7
      ],
      [
       1959,
       58.9
      ],
      [
       1960,
       61.6
      ],
      [
       1961,
       56.2
      ],
      [
       1962,
       58.1
      ],
      [
       1963,
       63.9
      ],
      [
       1964,
       58.4
      ],
      [
       1965,
       49.6
      ],
      [
       1966,
       59.7
      ],
      [
       1967,
       61
      ],
      [
       1968,
       59.4
      ],
      [
       1969,
       63.5
      ],
      [
       1970,
       60.6
      ],
      [
       1971,
       59
      ],
      [
       1972,
       59.8
      ],
      [
       1973,
       57.5
      ],
      [
       1974,
       57.2
      ],
      [
       1975,
       57.7
      ],
      [
       1976,
       62.3
      ],
      [
       1977,
       60.6
      ],
      [
       1978,
       65.4
      ],
      [
       1979,
       64.4
      ],
      [
       1980,
       61.3
      ],
      [
       1981,
       61.9
      ],
      [
       1982,
       59.4
      ],
      [
       1983,
       60.8
      ],
      [
       1984,
       55.9
      ],
      [
       1985,
       56.8
      ],
      [
       1986,
       56.5
      ],
      [
       1987,
       60.6
      ],
      [
       1988,
       59.8
      ],
      [
       1989,
       60.3
      ],
      [
       1990,
       65
      ],
      [
       1991,
       60.8
      ],
      [
       1992,
       59.8
      ],
      [
       1993,
       55
      ],
      [
       1994,
       62.5
      ],
      [
       1995,
       59.5
      ],
      [
       1996,
       58.8
      ],
      [
       1997,
       63.1
      ],
      [
       1998,
       66.9
      ],
      [
       1999,
       57.1
      ],
      [
       2000,
       62.3
      ],
      [
       2001,
       62.1
      ],
      [
       2002,
       62.7
      ],
      [
       2003,
       60
      ],
      [
       2004,
       63
      ],
      [
       2005,
       65.5
      ],
      [
       2006,
       56.8
      ],
      [
       2007,
       62.6
      ],
      [
       2008,
       60.3
      ],
      [
       2009,
       63
      ],
      [
       2010,
       59.1
      ],
      [
       2011,
       59.9
      ],
      [
       2012,
       62.6
      ],
      [
       2013,
       65.8
      ],
      [
       2014,
       60.5
      ],
      [
       2015,
       65.9
      ],
      [
       2016,
       62.4
      ],
      [
       2017,
       61.8
      ],
      [
       2018,
       61.5
      ],
      [
       2019,
       63.1
      ],
      [
       2020,
       60.4
      ],
      [
       2021,
       65
      ],
      [
       2022,
       65.4
      ],
      [
       2023,
       64.8
      ],
      [
       2024,
       68.2
      ],
      [
       2025,
       64.8
      ]
     ]
    },
    {
     "type": "rule",
     "name": "1991–2020 normal",
     "y": 61.5,
     "label": "normal 61.5°F"
    },
    {
     "type": "mark",
     "name": "September 2026",
     "series": "September average",
     "x": 2026,
     "y": 65.6,
     "label": "2026: 65.6°F"
    }
   ]
  }
 ],
 "limits": [
  "A statewide average is not the average of its counties: NOAA computes it from its own grid, weighted by area.",
  "The most recent months are preliminary and NOAA revises them in the next release."
 ],
 "method": "Each month is ranked against the same month in every year on record (since 1895 for most places). The top tenth of the record is 'much warmer than normal', the top third 'warmer', the middle third 'near normal'. Counties are coloured by the same five words.",
 "sources": [
  {
   "name": "climatedata.dev us-climate, version 2026-10-25.6c7474e6d8",
   "url": "https://climatedata.dev/",
   "license": "U.S. public domain"
  },
  {
   "name": "NOAA Monthly U.S. Climate Divisional Database (nClimDiv), statewide and national files",
   "url": "https://www.ncei.noaa.gov/access/metadata/landing-page/bin/iso?id=gov.noaa.ncdc:C00005",
   "license": "U.S. public domain"
  },
  {
   "name": "climatedata.dev county-climate, version 2026-10-25.b4bbb5298a",
   "url": "https://climatedata.dev/",
   "license": "U.S. public domain"
  }
 ],
 "check": {
  "month": 9,
  "year": 2026,
  "value": 65.6,
  "normal": 61.5,
  "anomaly": 4.1,
  "rank_warm": 9,
  "n": 132,
  "verdict_words": [
   "Much warmer than normal",
   "Warmer than normal",
   "Near normal",
   "Cooler than normal",
   "Much cooler than normal"
  ],
  "code": "0390",
  "dataset": "us-climate",
  "version": "2026-10-25.6c7474e6d8",
  "noaa_sha256": {
   "tavg": "8e83b1a8e830d9f4cd87bbc17c3f80c534cde7b7015be8132964ecbff7a8441b",
   "tavg_normals": "5d3177ac26c9ce469da153d518b61d370e1493286908ee86846fae75102b414f",
   "pcpn": "4cb027fcacaa077dab05efe53c4a8a0a10a153c62e19cbdf3564410064e1015a"
  },
  "noaa_county_sha256": {
   "tavg": "edf9a954c7d7a5bed5ad32e448cfc78aacbf01261b94a4c5224094535108a489",
   "tavg_normals": "dbff5215d9471d6a94c5fd969ed2e168c680cabfd455b1c3764bd96e8d6f667a",
   "pcpn": "739fc3e9b529e04d406e914be1add2736ca3129c1103246ccebc2e5c76fd9d3a"
  }
 },
 "api": {
  "now": "/data/topics/climate/us-sd.json",
  "source": "https://api.climatedata.dev/v1/us-climate/tavg/us-sd.json",
  "source_label": "The climatedata.dev API it comes from (live, no key; every month since 1895 with its normal, anomaly and rank)"
 },
 "generated_at": "2026-10-26T14:12:02+00:00"
}