{
 "topic": "climate",
 "site": "climatedata.dev",
 "parent": {
  "id": "us-mo",
  "name": "Missouri",
  "level": "us-state",
  "path": "us/mo"
 },
 "child_level": "us-county",
 "child_noun": "county",
 "child_nouns": "counties",
 "compare_label": "every Missouri county",
 "question": "Was September normal in Missouri?",
 "answer": {
  "verdict": "Much warmer than normal",
  "value": 77,
  "unit": "°F",
  "digits": 1,
  "label": "Statewide average temperature, September 2026",
  "lines": [
   "+8.8°F against the 1991–2020 normal of 68.2°F",
   "1st warmest September of 132 since 1895",
   "Of 115 counties: 115 much warmer",
   "Furthest above normal: Webster County (+11.2°F); least: Scotland County (+5.9°F)",
   "Precipitation 2.82 in, 73% of normal: drier 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: 115 much warmer; furthest above normal Webster County (+11.2°F), least Scotland County (+5.9°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": 115,
   "step": "w4"
  },
  {
   "key": "warmer",
   "label": "Warmer than normal",
   "count": 0,
   "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-29225",
   "name": "Webster County",
   "path": "us/mo/webster-county",
   "value": 78.8,
   "normal": 67.6,
   "anomaly": 11.2,
   "change": 11.2,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29229",
   "name": "Wright County",
   "path": "us/mo/wright-county",
   "value": 78.8,
   "normal": 67.6,
   "anomaly": 11.2,
   "change": 11.2,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29215",
   "name": "Texas County",
   "path": "us/mo/texas-county",
   "value": 78.6,
   "normal": 67.6,
   "anomaly": 11,
   "change": 11,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29043",
   "name": "Christian County",
   "path": "us/mo/christian-county",
   "value": 79.3,
   "normal": 68.4,
   "anomaly": 10.9,
   "change": 10.9,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29077",
   "name": "Greene County",
   "path": "us/mo/greene-county",
   "value": 79.5,
   "normal": 68.6,
   "anomaly": 10.9,
   "change": 10.9,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29067",
   "name": "Douglas County",
   "path": "us/mo/douglas-county",
   "value": 79.1,
   "normal": 68.3,
   "anomaly": 10.8,
   "change": 10.8,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29209",
   "name": "Stone County",
   "path": "us/mo/stone-county",
   "value": 80,
   "normal": 69.3,
   "anomaly": 10.7,
   "change": 10.7,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29213",
   "name": "Taney County",
   "path": "us/mo/taney-county",
   "value": 80.1,
   "normal": 69.4,
   "anomaly": 10.7,
   "change": 10.7,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29105",
   "name": "Laclede County",
   "path": "us/mo/laclede-county",
   "value": 78.7,
   "normal": 68.1,
   "anomaly": 10.6,
   "change": 10.6,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29109",
   "name": "Lawrence County",
   "path": "us/mo/lawrence-county",
   "value": 79.5,
   "normal": 68.9,
   "anomaly": 10.6,
   "change": 10.6,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29091",
   "name": "Howell County",
   "path": "us/mo/howell-county",
   "value": 79.1,
   "normal": 68.6,
   "anomaly": 10.5,
   "change": 10.5,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29009",
   "name": "Barry County",
   "path": "us/mo/barry-county",
   "value": 79.5,
   "normal": 69.2,
   "anomaly": 10.3,
   "change": 10.3,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29057",
   "name": "Dade County",
   "path": "us/mo/dade-county",
   "value": 79.7,
   "normal": 69.4,
   "anomaly": 10.3,
   "change": 10.3,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29059",
   "name": "Dallas County",
   "path": "us/mo/dallas-county",
   "value": 78.6,
   "normal": 68.3,
   "anomaly": 10.3,
   "change": 10.3,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29153",
   "name": "Ozark County",
   "path": "us/mo/ozark-county",
   "value": 79.5,
   "normal": 69.2,
   "anomaly": 10.3,
   "change": 10.3,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29097",
   "name": "Jasper County",
   "path": "us/mo/jasper-county",
   "value": 80.2,
   "normal": 70,
   "anomaly": 10.2,
   "change": 10.2,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29145",
   "name": "Newton County",
   "path": "us/mo/newton-county",
   "value": 80.1,
   "normal": 69.9,
   "anomaly": 10.2,
   "change": 10.2,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29167",
   "name": "Polk County",
   "path": "us/mo/polk-county",
   "value": 79.1,
   "normal": 68.9,
   "anomaly": 10.2,
   "change": 10.2,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29065",
   "name": "Dent County",
   "path": "us/mo/dent-county",
   "value": 77.1,
   "normal": 67.1,
   "anomaly": 10,
   "change": 10,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29119",
   "name": "McDonald County",
   "path": "us/mo/mcdonald-county",
   "value": 80.2,
   "normal": 70.2,
   "anomaly": 10,
   "change": 10,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29203",
   "name": "Shannon County",
   "path": "us/mo/shannon-county",
   "value": 78.2,
   "normal": 68.2,
   "anomaly": 10,
   "change": 10,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29169",
   "name": "Pulaski County",
   "path": "us/mo/pulaski-county",
   "value": 78.4,
   "normal": 68.5,
   "anomaly": 9.9,
   "change": 9.9,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29039",
   "name": "Cedar County",
   "path": "us/mo/cedar-county",
   "value": 79.2,
   "normal": 69.5,
   "anomaly": 9.7,
   "change": 9.7,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29149",
   "name": "Oregon County",
   "path": "us/mo/oregon-county",
   "value": 79,
   "normal": 69.3,
   "anomaly": 9.7,
   "change": 9.7,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29161",
   "name": "Phelps County",
   "path": "us/mo/phelps-county",
   "value": 77.7,
   "normal": 68,
   "anomaly": 9.7,
   "change": 9.7,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29011",
   "name": "Barton County",
   "path": "us/mo/barton-county",
   "value": 79.5,
   "normal": 69.9,
   "anomaly": 9.6,
   "change": 9.6,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29015",
   "name": "Benton County",
   "path": "us/mo/benton-county",
   "value": 78.2,
   "normal": 68.6,
   "anomaly": 9.6,
   "change": 9.6,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29029",
   "name": "Camden County",
   "path": "us/mo/camden-county",
   "value": 78.5,
   "normal": 68.9,
   "anomaly": 9.6,
   "change": 9.6,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29131",
   "name": "Miller County",
   "path": "us/mo/miller-county",
   "value": 78.6,
   "normal": 69,
   "anomaly": 9.6,
   "change": 9.6,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29051",
   "name": "Cole County",
   "path": "us/mo/cole-county",
   "value": 78.4,
   "normal": 68.9,
   "anomaly": 9.5,
   "change": 9.5,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29141",
   "name": "Morgan County",
   "path": "us/mo/morgan-county",
   "value": 77.8,
   "normal": 68.3,
   "anomaly": 9.5,
   "change": 9.5,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29217",
   "name": "Vernon County",
   "path": "us/mo/vernon-county",
   "value": 79.3,
   "normal": 69.8,
   "anomaly": 9.5,
   "change": 9.5,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29083",
   "name": "Henry County",
   "path": "us/mo/henry-county",
   "value": 78.3,
   "normal": 68.9,
   "anomaly": 9.4,
   "change": 9.4,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29085",
   "name": "Hickory County",
   "path": "us/mo/hickory-county",
   "value": 78.1,
   "normal": 68.7,
   "anomaly": 9.4,
   "change": 9.4,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29125",
   "name": "Maries County",
   "path": "us/mo/maries-county",
   "value": 77.7,
   "normal": 68.3,
   "anomaly": 9.4,
   "change": 9.4,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29159",
   "name": "Pettis County",
   "path": "us/mo/pettis-county",
   "value": 77.6,
   "normal": 68.2,
   "anomaly": 9.4,
   "change": 9.4,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29013",
   "name": "Bates County",
   "path": "us/mo/bates-county",
   "value": 78.6,
   "normal": 69.3,
   "anomaly": 9.3,
   "change": 9.3,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29055",
   "name": "Crawford County",
   "path": "us/mo/crawford-county",
   "value": 76.5,
   "normal": 67.2,
   "anomaly": 9.3,
   "change": 9.3,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29151",
   "name": "Osage County",
   "path": "us/mo/osage-county",
   "value": 77.8,
   "normal": 68.5,
   "anomaly": 9.3,
   "change": 9.3,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29185",
   "name": "St. Clair County",
   "path": "us/mo/st-clair-county",
   "value": 78.6,
   "normal": 69.3,
   "anomaly": 9.3,
   "change": 9.3,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29073",
   "name": "Gasconade County",
   "path": "us/mo/gasconade-county",
   "value": 77,
   "normal": 67.8,
   "anomaly": 9.2,
   "change": 9.2,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29135",
   "name": "Moniteau County",
   "path": "us/mo/moniteau-county",
   "value": 77.6,
   "normal": 68.4,
   "anomaly": 9.2,
   "change": 9.2,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29053",
   "name": "Cooper County",
   "path": "us/mo/cooper-county",
   "value": 77.3,
   "normal": 68.2,
   "anomaly": 9.1,
   "change": 9.1,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29101",
   "name": "Johnson County",
   "path": "us/mo/johnson-county",
   "value": 77.4,
   "normal": 68.3,
   "anomaly": 9.1,
   "change": 9.1,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29027",
   "name": "Callaway County",
   "path": "us/mo/callaway-county",
   "value": 77,
   "normal": 68,
   "anomaly": 9,
   "change": 9,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29179",
   "name": "Reynolds County",
   "path": "us/mo/reynolds-county",
   "value": 76.6,
   "normal": 67.6,
   "anomaly": 9,
   "change": 9,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29181",
   "name": "Ripley County",
   "path": "us/mo/ripley-county",
   "value": 79.1,
   "normal": 70.1,
   "anomaly": 9,
   "change": 9,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29195",
   "name": "Saline County",
   "path": "us/mo/saline-county",
   "value": 77.1,
   "normal": 68.1,
   "anomaly": 9,
   "change": 9,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29035",
   "name": "Carter County",
   "path": "us/mo/carter-county",
   "value": 78,
   "normal": 69.1,
   "anomaly": 8.9,
   "change": 8.9,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29093",
   "name": "Iron County",
   "path": "us/mo/iron-county",
   "value": 76,
   "normal": 67.1,
   "anomaly": 8.9,
   "change": 8.9,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29221",
   "name": "Washington County",
   "path": "us/mo/washington-county",
   "value": 76.3,
   "normal": 67.4,
   "anomaly": 8.9,
   "change": 8.9,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29037",
   "name": "Cass County",
   "path": "us/mo/cass-county",
   "value": 77.3,
   "normal": 68.5,
   "anomaly": 8.8,
   "change": 8.8,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29089",
   "name": "Howard County",
   "path": "us/mo/howard-county",
   "value": 76.9,
   "normal": 68.1,
   "anomaly": 8.8,
   "change": 8.8,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29019",
   "name": "Boone County",
   "path": "us/mo/boone-county",
   "value": 76.7,
   "normal": 68,
   "anomaly": 8.7,
   "change": 8.7,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29071",
   "name": "Franklin County",
   "path": "us/mo/franklin-county",
   "value": 76.7,
   "normal": 68,
   "anomaly": 8.7,
   "change": 8.7,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29107",
   "name": "Lafayette County",
   "path": "us/mo/lafayette-county",
   "value": 76.7,
   "normal": 68,
   "anomaly": 8.7,
   "change": 8.7,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29139",
   "name": "Montgomery County",
   "path": "us/mo/montgomery-county",
   "value": 76.5,
   "normal": 67.8,
   "anomaly": 8.7,
   "change": 8.7,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29007",
   "name": "Audrain County",
   "path": "us/mo/audrain-county",
   "value": 75.9,
   "normal": 67.3,
   "anomaly": 8.6,
   "change": 8.6,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29069",
   "name": "Dunklin County",
   "path": "us/mo/dunklin-county",
   "value": 80.7,
   "normal": 72.1,
   "anomaly": 8.6,
   "change": 8.6,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29175",
   "name": "Randolph County",
   "path": "us/mo/randolph-county",
   "value": 75.9,
   "normal": 67.3,
   "anomaly": 8.6,
   "change": 8.6,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29187",
   "name": "St. Francois County",
   "path": "us/mo/st-francois-county",
   "value": 76.2,
   "normal": 67.6,
   "anomaly": 8.6,
   "change": 8.6,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29041",
   "name": "Chariton County",
   "path": "us/mo/chariton-county",
   "value": 76.1,
   "normal": 67.6,
   "anomaly": 8.5,
   "change": 8.5,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29163",
   "name": "Pike County",
   "path": "us/mo/pike-county",
   "value": 76.1,
   "normal": 67.6,
   "anomaly": 8.5,
   "change": 8.5,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29173",
   "name": "Ralls County",
   "path": "us/mo/ralls-county",
   "value": 75.9,
   "normal": 67.4,
   "anomaly": 8.5,
   "change": 8.5,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29137",
   "name": "Monroe County",
   "path": "us/mo/monroe-county",
   "value": 75.6,
   "normal": 67.2,
   "anomaly": 8.4,
   "change": 8.4,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29219",
   "name": "Warren County",
   "path": "us/mo/warren-county",
   "value": 76.5,
   "normal": 68.1,
   "anomaly": 8.4,
   "change": 8.4,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29095",
   "name": "Jackson County",
   "path": "us/mo/jackson-county",
   "value": 76.7,
   "normal": 68.4,
   "anomaly": 8.3,
   "change": 8.3,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29155",
   "name": "Pemiscot County",
   "path": "us/mo/pemiscot-county",
   "value": 80.5,
   "normal": 72.2,
   "anomaly": 8.3,
   "change": 8.3,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29186",
   "name": "Ste. Genevieve County",
   "path": "us/mo/ste-genevieve-county",
   "value": 76.8,
   "normal": 68.5,
   "anomaly": 8.3,
   "change": 8.3,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29113",
   "name": "Lincoln County",
   "path": "us/mo/lincoln-county",
   "value": 76.3,
   "normal": 68.1,
   "anomaly": 8.2,
   "change": 8.2,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29033",
   "name": "Carroll County",
   "path": "us/mo/carroll-county",
   "value": 75.8,
   "normal": 67.7,
   "anomaly": 8.1,
   "change": 8.1,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29121",
   "name": "Macon County",
   "path": "us/mo/macon-county",
   "value": 74.8,
   "normal": 66.7,
   "anomaly": 8.1,
   "change": 8.1,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29123",
   "name": "Madison County",
   "path": "us/mo/madison-county",
   "value": 76.1,
   "normal": 68,
   "anomaly": 8.1,
   "change": 8.1,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29133",
   "name": "Mississippi County",
   "path": "us/mo/mississippi-county",
   "value": 78.8,
   "normal": 70.8,
   "anomaly": 8,
   "change": 8,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29157",
   "name": "Perry County",
   "path": "us/mo/perry-county",
   "value": 76.8,
   "normal": 68.8,
   "anomaly": 8,
   "change": 8,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29177",
   "name": "Ray County",
   "path": "us/mo/ray-county",
   "value": 75.6,
   "normal": 67.6,
   "anomaly": 8,
   "change": 8,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29205",
   "name": "Shelby County",
   "path": "us/mo/shelby-county",
   "value": 74.7,
   "normal": 66.7,
   "anomaly": 8,
   "change": 8,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29023",
   "name": "Butler County",
   "path": "us/mo/butler-county",
   "value": 78.7,
   "normal": 70.8,
   "anomaly": 7.9,
   "change": 7.9,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29021",
   "name": "Buchanan County",
   "path": "us/mo/buchanan-county",
   "value": 75.4,
   "normal": 67.6,
   "anomaly": 7.8,
   "change": 7.8,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29099",
   "name": "Jefferson County",
   "path": "us/mo/jefferson-county",
   "value": 76.7,
   "normal": 68.9,
   "anomaly": 7.8,
   "change": 7.8,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29183",
   "name": "St. Charles County",
   "path": "us/mo/st-charles-county",
   "value": 76.6,
   "normal": 68.8,
   "anomaly": 7.8,
   "change": 7.8,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29047",
   "name": "Clay County",
   "path": "us/mo/clay-county",
   "value": 75.8,
   "normal": 68.1,
   "anomaly": 7.7,
   "change": 7.7,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29127",
   "name": "Marion County",
   "path": "us/mo/marion-county",
   "value": 75,
   "normal": 67.3,
   "anomaly": 7.7,
   "change": 7.7,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29165",
   "name": "Platte County",
   "path": "us/mo/platte-county",
   "value": 76,
   "normal": 68.3,
   "anomaly": 7.7,
   "change": 7.7,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29223",
   "name": "Wayne County",
   "path": "us/mo/wayne-county",
   "value": 77,
   "normal": 69.3,
   "anomaly": 7.7,
   "change": 7.7,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29031",
   "name": "Cape Girardeau County",
   "path": "us/mo/cape-girardeau-county",
   "value": 77.3,
   "normal": 69.7,
   "anomaly": 7.6,
   "change": 7.6,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29143",
   "name": "New Madrid County",
   "path": "us/mo/new-madrid-county",
   "value": 79,
   "normal": 71.4,
   "anomaly": 7.6,
   "change": 7.6,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29201",
   "name": "Scott County",
   "path": "us/mo/scott-county",
   "value": 78.1,
   "normal": 70.5,
   "anomaly": 7.6,
   "change": 7.6,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29049",
   "name": "Clinton County",
   "path": "us/mo/clinton-county",
   "value": 74.6,
   "normal": 67.1,
   "anomaly": 7.5,
   "change": 7.5,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29115",
   "name": "Linn County",
   "path": "us/mo/linn-county",
   "value": 74.3,
   "normal": 66.8,
   "anomaly": 7.5,
   "change": 7.5,
   "rank_warm": 2,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29017",
   "name": "Bollinger County",
   "path": "us/mo/bollinger-county",
   "value": 76.7,
   "normal": 69.3,
   "anomaly": 7.4,
   "change": 7.4,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29087",
   "name": "Holt County",
   "path": "us/mo/holt-county",
   "value": 74.4,
   "normal": 67,
   "anomaly": 7.4,
   "change": 7.4,
   "rank_warm": 4,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29003",
   "name": "Andrew County",
   "path": "us/mo/andrew-county",
   "value": 74.2,
   "normal": 66.9,
   "anomaly": 7.3,
   "change": 7.3,
   "rank_warm": 3,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29189",
   "name": "St. Louis County",
   "path": "us/mo/st-louis-county",
   "value": 76.5,
   "normal": 69.2,
   "anomaly": 7.3,
   "change": 7.3,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29510",
   "name": "St. Louis city",
   "path": "us/mo/st-louis-city",
   "value": 76.9,
   "normal": 69.6,
   "anomaly": 7.3,
   "change": 7.3,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29207",
   "name": "Stoddard County",
   "path": "us/mo/stoddard-county",
   "value": 78.2,
   "normal": 70.9,
   "anomaly": 7.3,
   "change": 7.3,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29211",
   "name": "Sullivan County",
   "path": "us/mo/sullivan-county",
   "value": 73.2,
   "normal": 65.9,
   "anomaly": 7.3,
   "change": 7.3,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29001",
   "name": "Adair County",
   "path": "us/mo/adair-county",
   "value": 73.2,
   "normal": 66,
   "anomaly": 7.2,
   "change": 7.2,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29063",
   "name": "DeKalb County",
   "path": "us/mo/dekalb-county",
   "value": 73.9,
   "normal": 66.7,
   "anomaly": 7.2,
   "change": 7.2,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29079",
   "name": "Grundy County",
   "path": "us/mo/grundy-county",
   "value": 73.7,
   "normal": 66.5,
   "anomaly": 7.2,
   "change": 7.2,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29025",
   "name": "Caldwell County",
   "path": "us/mo/caldwell-county",
   "value": 74.1,
   "normal": 67,
   "anomaly": 7.1,
   "change": 7.1,
   "rank_warm": 2,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29061",
   "name": "Daviess County",
   "path": "us/mo/daviess-county",
   "value": 73.7,
   "normal": 66.7,
   "anomaly": 7,
   "change": 7,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29103",
   "name": "Knox County",
   "path": "us/mo/knox-county",
   "value": 73.3,
   "normal": 66.3,
   "anomaly": 7,
   "change": 7,
   "rank_warm": 1,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29117",
   "name": "Livingston County",
   "path": "us/mo/livingston-county",
   "value": 74.2,
   "normal": 67.2,
   "anomaly": 7,
   "change": 7,
   "rank_warm": 2,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29129",
   "name": "Mercer County",
   "path": "us/mo/mercer-county",
   "value": 72.6,
   "normal": 65.6,
   "anomaly": 7,
   "change": 7,
   "rank_warm": 2,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29081",
   "name": "Harrison County",
   "path": "us/mo/harrison-county",
   "value": 72.9,
   "normal": 66,
   "anomaly": 6.9,
   "change": 6.9,
   "rank_warm": 2,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29171",
   "name": "Putnam County",
   "path": "us/mo/putnam-county",
   "value": 72.3,
   "normal": 65.4,
   "anomaly": 6.9,
   "change": 6.9,
   "rank_warm": 3,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29005",
   "name": "Atchison County",
   "path": "us/mo/atchison-county",
   "value": 73.3,
   "normal": 66.5,
   "anomaly": 6.8,
   "change": 6.8,
   "rank_warm": 3,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29111",
   "name": "Lewis County",
   "path": "us/mo/lewis-county",
   "value": 73.8,
   "normal": 67,
   "anomaly": 6.8,
   "change": 6.8,
   "rank_warm": 2,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29075",
   "name": "Gentry County",
   "path": "us/mo/gentry-county",
   "value": 73.1,
   "normal": 66.4,
   "anomaly": 6.7,
   "change": 6.7,
   "rank_warm": 2,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29147",
   "name": "Nodaway County",
   "path": "us/mo/nodaway-county",
   "value": 72.9,
   "normal": 66.2,
   "anomaly": 6.7,
   "change": 6.7,
   "rank_warm": 3,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29227",
   "name": "Worth County",
   "path": "us/mo/worth-county",
   "value": 72.4,
   "normal": 65.8,
   "anomaly": 6.6,
   "change": 6.6,
   "rank_warm": 2,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29197",
   "name": "Schuyler County",
   "path": "us/mo/schuyler-county",
   "value": 72.1,
   "normal": 65.7,
   "anomaly": 6.4,
   "change": 6.4,
   "rank_warm": 3,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29045",
   "name": "Clark County",
   "path": "us/mo/clark-county",
   "value": 72.6,
   "normal": 66.6,
   "anomaly": 6,
   "change": 6,
   "rank_warm": 3,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-29199",
   "name": "Scotland County",
   "path": "us/mo/scotland-county",
   "value": 71.8,
   "normal": 65.9,
   "anomaly": 5.9,
   "change": 5.9,
   "rank_warm": 3,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  }
 ],
 "no_data": [],
 "noaa_only": [],
 "charts": [
  {
   "id": "climate-state-history",
   "title": "Every September since 1895, Missouri statewide",
   "description": "September 2026 averaged 77.0°F, +8.8°F against the 1991–2020 normal: the 1st 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,
       71.6
      ],
      [
       1896,
       65.2
      ],
      [
       1897,
       73.8
      ],
      [
       1898,
       70.8
      ],
      [
       1899,
       67
      ],
      [
       1900,
       70.9
      ],
      [
       1901,
       68.4
      ],
      [
       1902,
       62.4
      ],
      [
       1903,
       65.9
      ],
      [
       1904,
       69.1
      ],
      [
       1905,
       69
      ],
      [
       1906,
       71.3
      ],
      [
       1907,
       67.7
      ],
      [
       1908,
       70.1
      ],
      [
       1909,
       68
      ],
      [
       1910,
       69
      ],
      [
       1911,
       73.1
      ],
      [
       1912,
       68
      ],
      [
       1913,
       68.5
      ],
      [
       1914,
       68.8
      ],
      [
       1915,
       69.7
      ],
      [
       1916,
       67
      ],
      [
       1917,
       67.1
      ],
      [
       1918,
       61.5
      ],
      [
       1919,
       70.6
      ],
      [
       1920,
       69.5
      ],
      [
       1921,
       73
      ],
      [
       1922,
       70.6
      ],
      [
       1923,
       68
      ],
      [
       1924,
       63.3
      ],
      [
       1925,
       74
      ],
      [
       1926,
       69
      ],
      [
       1927,
       70.8
      ],
      [
       1928,
       64.2
      ],
      [
       1929,
       67.1
      ],
      [
       1930,
       70.8
      ],
      [
       1931,
       74.8
      ],
      [
       1932,
       67
      ],
      [
       1933,
       73.8
      ],
      [
       1934,
       65
      ],
      [
       1935,
       67.5
      ],
      [
       1936,
       72.8
      ],
      [
       1937,
       68.5
      ],
      [
       1938,
       70.6
      ],
      [
       1939,
       74.6
      ],
      [
       1940,
       67.9
      ],
      [
       1941,
       70.7
      ],
      [
       1942,
       66.5
      ],
      [
       1943,
       64.8
      ],
      [
       1944,
       68.2
      ],
      [
       1945,
       68.7
      ],
      [
       1946,
       67
      ],
      [
       1947,
       71.2
      ],
      [
       1948,
       69.4
      ],
      [
       1949,
       62.3
      ],
      [
       1950,
       65.5
      ],
      [
       1951,
       64.7
      ],
      [
       1952,
       67.4
      ],
      [
       1953,
       71
      ],
      [
       1954,
       72.7
      ],
      [
       1955,
       70.8
      ],
      [
       1956,
       69.5
      ],
      [
       1957,
       65.7
      ],
      [
       1958,
       68
      ],
      [
       1959,
       69.1
      ],
      [
       1960,
       71.4
      ],
      [
       1961,
       67.4
      ],
      [
       1962,
       65.3
      ],
      [
       1963,
       69.1
      ],
      [
       1964,
       68.1
      ],
      [
       1965,
       67.9
      ],
      [
       1966,
       64.6
      ],
      [
       1967,
       64.6
      ],
      [
       1968,
       66.2
      ],
      [
       1969,
       67.8
      ],
      [
       1970,
       70.1
      ],
      [
       1971,
       70.2
      ],
      [
       1972,
       70.1
      ],
      [
       1973,
       69
      ],
      [
       1974,
       61.4
      ],
      [
       1975,
       63.8
      ],
      [
       1976,
       67.5
      ],
      [
       1977,
       69.8
      ],
      [
       1978,
       72
      ],
      [
       1979,
       66.9
      ],
      [
       1980,
       71
      ],
      [
       1981,
       67.3
      ],
      [
       1982,
       66.4
      ],
      [
       1983,
       69.4
      ],
      [
       1984,
       66.2
      ],
      [
       1985,
       68
      ],
      [
       1986,
       71.1
      ],
      [
       1987,
       67.4
      ],
      [
       1988,
       68.5
      ],
      [
       1989,
       63.7
      ],
      [
       1990,
       71.1
      ],
      [
       1991,
       67.6
      ],
      [
       1992,
       65.9
      ],
      [
       1993,
       63.3
      ],
      [
       1994,
       65.8
      ],
      [
       1995,
       64.8
      ],
      [
       1996,
       64.8
      ],
      [
       1997,
       68.4
      ],
      [
       1998,
       73.4
      ],
      [
       1999,
       66.5
      ],
      [
       2000,
       69
      ],
      [
       2001,
       66.3
      ],
      [
       2002,
       70.8
      ],
      [
       2003,
       64.8
      ],
      [
       2004,
       68.5
      ],
      [
       2005,
       72
      ],
      [
       2006,
       64.9
      ],
      [
       2007,
       70.5
      ],
      [
       2008,
       67.2
      ],
      [
       2009,
       66.6
      ],
      [
       2010,
       68.8
      ],
      [
       2011,
       64.8
      ],
      [
       2012,
       67
      ],
      [
       2013,
       70.7
      ],
      [
       2014,
       67.1
      ],
      [
       2015,
       71.6
      ],
      [
       2016,
       71.7
      ],
      [
       2017,
       70.4
      ],
      [
       2018,
       71.3
      ],
      [
       2019,
       74.8
      ],
      [
       2020,
       67.3
      ],
      [
       2021,
       71.5
      ],
      [
       2022,
       69.5
      ],
      [
       2023,
       70.4
      ],
      [
       2024,
       69.8
      ],
      [
       2025,
       71.3
      ]
     ]
    },
    {
     "type": "rule",
     "name": "1991–2020 normal",
     "y": 68.2,
     "label": "normal 68.2°F"
    },
    {
     "type": "mark",
     "name": "September 2026",
     "series": "September average",
     "x": 2026,
     "y": 77,
     "label": "2026: 77.0°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": 77,
  "normal": 68.2,
  "anomaly": 8.8,
  "rank_warm": 1,
  "n": 132,
  "verdict_words": [
   "Much warmer than normal",
   "Warmer than normal",
   "Near normal",
   "Cooler than normal",
   "Much cooler than normal"
  ],
  "code": "0230",
  "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-mo.json",
  "source": "https://api.climatedata.dev/v1/us-climate/tavg/us-mo.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:11:50+00:00"
}