{
 "topic": "climate",
 "site": "climatedata.dev",
 "parent": {
  "id": "us-nd",
  "name": "North Dakota",
  "level": "us-state",
  "path": "us/nd"
 },
 "child_level": "us-county",
 "child_noun": "county",
 "child_nouns": "counties",
 "compare_label": "every North Dakota county",
 "question": "Was September normal in North Dakota?",
 "answer": {
  "verdict": "Much warmer than normal",
  "value": 61.7,
  "unit": "°F",
  "digits": 1,
  "label": "Statewide average temperature, September 2026",
  "lines": [
   "+3.8°F against the 1991–2020 normal of 57.9°F",
   "13th warmest September of 132 since 1895",
   "Of 53 counties: 30 much warmer, 23 warmer",
   "Furthest above normal: Dunn County (+5.1°F); least: Ward County (+2.8°F)",
   "Precipitation 3.01 in, 161% 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: 30 much warmer, 23 warmer; furthest above normal Dunn County (+5.1°F), least Ward County (+2.8°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": 30,
   "step": "w4"
  },
  {
   "key": "warmer",
   "label": "Warmer than normal",
   "count": 23,
   "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-38025",
   "name": "Dunn County",
   "path": "us/nd/dunn-county",
   "value": 63.2,
   "normal": 58.1,
   "anomaly": 5.1,
   "change": 5.1,
   "rank_warm": 6,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-38007",
   "name": "Billings County",
   "path": "us/nd/billings-county",
   "value": 63,
   "normal": 58.1,
   "anomaly": 4.9,
   "change": 4.9,
   "rank_warm": 8,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-38089",
   "name": "Stark County",
   "path": "us/nd/stark-county",
   "value": 63,
   "normal": 58.1,
   "anomaly": 4.9,
   "change": 4.9,
   "rank_warm": 6,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-38011",
   "name": "Bowman County",
   "path": "us/nd/bowman-county",
   "value": 62.9,
   "normal": 58.2,
   "anomaly": 4.7,
   "change": 4.7,
   "rank_warm": 8,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-38087",
   "name": "Slope County",
   "path": "us/nd/slope-county",
   "value": 63.1,
   "normal": 58.4,
   "anomaly": 4.7,
   "change": 4.7,
   "rank_warm": 8,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-38033",
   "name": "Golden Valley County",
   "path": "us/nd/golden-valley-county",
   "value": 62.8,
   "normal": 58.3,
   "anomaly": 4.5,
   "change": 4.5,
   "rank_warm": 9,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-38053",
   "name": "McKenzie County",
   "path": "us/nd/mckenzie-county",
   "value": 62.5,
   "normal": 58,
   "anomaly": 4.5,
   "change": 4.5,
   "rank_warm": 11,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-38059",
   "name": "Morton County",
   "path": "us/nd/morton-county",
   "value": 63.2,
   "normal": 58.7,
   "anomaly": 4.5,
   "change": 4.5,
   "rank_warm": 7,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-38077",
   "name": "Richland County",
   "path": "us/nd/richland-county",
   "value": 64.8,
   "normal": 60.3,
   "anomaly": 4.5,
   "change": 4.5,
   "rank_warm": 3,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-38041",
   "name": "Hettinger County",
   "path": "us/nd/hettinger-county",
   "value": 62.7,
   "normal": 58.3,
   "anomaly": 4.4,
   "change": 4.4,
   "rank_warm": 9,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-38065",
   "name": "Oliver County",
   "path": "us/nd/oliver-county",
   "value": 62.8,
   "normal": 58.5,
   "anomaly": 4.3,
   "change": 4.3,
   "rank_warm": 11,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-38073",
   "name": "Ransom County",
   "path": "us/nd/ransom-county",
   "value": 63.8,
   "normal": 59.5,
   "anomaly": 4.3,
   "change": 4.3,
   "rank_warm": 8,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-38045",
   "name": "LaMoure County",
   "path": "us/nd/lamoure-county",
   "value": 62.8,
   "normal": 58.6,
   "anomaly": 4.2,
   "change": 4.2,
   "rank_warm": 7,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-38057",
   "name": "Mercer County",
   "path": "us/nd/mercer-county",
   "value": 62.9,
   "normal": 58.7,
   "anomaly": 4.2,
   "change": 4.2,
   "rank_warm": 9,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-38035",
   "name": "Grand Forks County",
   "path": "us/nd/grand-forks-county",
   "value": 62.4,
   "normal": 58.3,
   "anomaly": 4.1,
   "change": 4.1,
   "rank_warm": 9,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-38037",
   "name": "Grant County",
   "path": "us/nd/grant-county",
   "value": 63,
   "normal": 58.9,
   "anomaly": 4.1,
   "change": 4.1,
   "rank_warm": 8,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-38081",
   "name": "Sargent County",
   "path": "us/nd/sargent-county",
   "value": 63.8,
   "normal": 59.7,
   "anomaly": 4.1,
   "change": 4.1,
   "rank_warm": 11,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-38001",
   "name": "Adams County",
   "path": "us/nd/adams-county",
   "value": 62.5,
   "normal": 58.5,
   "anomaly": 4,
   "change": 4,
   "rank_warm": 12,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-38003",
   "name": "Barnes County",
   "path": "us/nd/barnes-county",
   "value": 62.4,
   "normal": 58.4,
   "anomaly": 4,
   "change": 4,
   "rank_warm": 11,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-38093",
   "name": "Stutsman County",
   "path": "us/nd/stutsman-county",
   "value": 61.9,
   "normal": 58,
   "anomaly": 3.9,
   "change": 3.9,
   "rank_warm": 14,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-38099",
   "name": "Walsh County",
   "path": "us/nd/walsh-county",
   "value": 61.4,
   "normal": 57.5,
   "anomaly": 3.9,
   "change": 3.9,
   "rank_warm": 10,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-38105",
   "name": "Williams County",
   "path": "us/nd/williams-county",
   "value": 61,
   "normal": 57.1,
   "anomaly": 3.9,
   "change": 3.9,
   "rank_warm": 14,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-38017",
   "name": "Cass County",
   "path": "us/nd/cass-county",
   "value": 63.4,
   "normal": 59.6,
   "anomaly": 3.8,
   "change": 3.8,
   "rank_warm": 9,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-38021",
   "name": "Dickey County",
   "path": "us/nd/dickey-county",
   "value": 62.7,
   "normal": 58.9,
   "anomaly": 3.8,
   "change": 3.8,
   "rank_warm": 13,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-38063",
   "name": "Nelson County",
   "path": "us/nd/nelson-county",
   "value": 60.8,
   "normal": 57,
   "anomaly": 3.8,
   "change": 3.8,
   "rank_warm": 13,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-38091",
   "name": "Steele County",
   "path": "us/nd/steele-county",
   "value": 61.6,
   "normal": 57.8,
   "anomaly": 3.8,
   "change": 3.8,
   "rank_warm": 13,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-38023",
   "name": "Divide County",
   "path": "us/nd/divide-county",
   "value": 59.7,
   "normal": 56,
   "anomaly": 3.7,
   "change": 3.7,
   "rank_warm": 15,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-38031",
   "name": "Foster County",
   "path": "us/nd/foster-county",
   "value": 61.5,
   "normal": 57.8,
   "anomaly": 3.7,
   "change": 3.7,
   "rank_warm": 11,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-38039",
   "name": "Griggs County",
   "path": "us/nd/griggs-county",
   "value": 61.2,
   "normal": 57.5,
   "anomaly": 3.7,
   "change": 3.7,
   "rank_warm": 14,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-38067",
   "name": "Pembina County",
   "path": "us/nd/pembina-county",
   "value": 61.3,
   "normal": 57.6,
   "anomaly": 3.7,
   "change": 3.7,
   "rank_warm": 10,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-38085",
   "name": "Sioux County",
   "path": "us/nd/sioux-county",
   "value": 63,
   "normal": 59.3,
   "anomaly": 3.7,
   "change": 3.7,
   "rank_warm": 15,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-38015",
   "name": "Burleigh County",
   "path": "us/nd/burleigh-county",
   "value": 62.1,
   "normal": 58.5,
   "anomaly": 3.6,
   "change": 3.6,
   "rank_warm": 15,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-38027",
   "name": "Eddy County",
   "path": "us/nd/eddy-county",
   "value": 61.3,
   "normal": 57.7,
   "anomaly": 3.6,
   "change": 3.6,
   "rank_warm": 12,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-38097",
   "name": "Traill County",
   "path": "us/nd/traill-county",
   "value": 62.6,
   "normal": 59,
   "anomaly": 3.6,
   "change": 3.6,
   "rank_warm": 12,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-38103",
   "name": "Wells County",
   "path": "us/nd/wells-county",
   "value": 61,
   "normal": 57.4,
   "anomaly": 3.6,
   "change": 3.6,
   "rank_warm": 11,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-38061",
   "name": "Mountrail County",
   "path": "us/nd/mountrail-county",
   "value": 60.2,
   "normal": 56.7,
   "anomaly": 3.5,
   "change": 3.5,
   "rank_warm": 16,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-38079",
   "name": "Rolette County",
   "path": "us/nd/rolette-county",
   "value": 58.7,
   "normal": 55.2,
   "anomaly": 3.5,
   "change": 3.5,
   "rank_warm": 14,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-38005",
   "name": "Benson County",
   "path": "us/nd/benson-county",
   "value": 60.5,
   "normal": 57.1,
   "anomaly": 3.4,
   "change": 3.4,
   "rank_warm": 14,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-38055",
   "name": "McLean County",
   "path": "us/nd/mclean-county",
   "value": 61.6,
   "normal": 58.2,
   "anomaly": 3.4,
   "change": 3.4,
   "rank_warm": 15,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-38071",
   "name": "Ramsey County",
   "path": "us/nd/ramsey-county",
   "value": 60.2,
   "normal": 56.8,
   "anomaly": 3.4,
   "change": 3.4,
   "rank_warm": 14,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-38019",
   "name": "Cavalier County",
   "path": "us/nd/cavalier-county",
   "value": 59,
   "normal": 55.7,
   "anomaly": 3.3,
   "change": 3.3,
   "rank_warm": 14,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-38083",
   "name": "Sheridan County",
   "path": "us/nd/sheridan-county",
   "value": 60.9,
   "normal": 57.6,
   "anomaly": 3.3,
   "change": 3.3,
   "rank_warm": 16,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-38095",
   "name": "Towner County",
   "path": "us/nd/towner-county",
   "value": 59.1,
   "normal": 55.8,
   "anomaly": 3.3,
   "change": 3.3,
   "rank_warm": 13,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-38009",
   "name": "Bottineau County",
   "path": "us/nd/bottineau-county",
   "value": 60,
   "normal": 56.8,
   "anomaly": 3.2,
   "change": 3.2,
   "rank_warm": 15,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-38029",
   "name": "Emmons County",
   "path": "us/nd/emmons-county",
   "value": 62.3,
   "normal": 59.1,
   "anomaly": 3.2,
   "change": 3.2,
   "rank_warm": 20,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-38043",
   "name": "Kidder County",
   "path": "us/nd/kidder-county",
   "value": 61.2,
   "normal": 58,
   "anomaly": 3.2,
   "change": 3.2,
   "rank_warm": 16,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-38069",
   "name": "Pierce County",
   "path": "us/nd/pierce-county",
   "value": 59.9,
   "normal": 56.7,
   "anomaly": 3.2,
   "change": 3.2,
   "rank_warm": 16,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-38013",
   "name": "Burke County",
   "path": "us/nd/burke-county",
   "value": 58.7,
   "normal": 55.6,
   "anomaly": 3.1,
   "change": 3.1,
   "rank_warm": 19,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-38047",
   "name": "Logan County",
   "path": "us/nd/logan-county",
   "value": 60.9,
   "normal": 57.8,
   "anomaly": 3.1,
   "change": 3.1,
   "rank_warm": 18,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-38049",
   "name": "McHenry County",
   "path": "us/nd/mchenry-county",
   "value": 60.5,
   "normal": 57.6,
   "anomaly": 2.9,
   "change": 2.9,
   "rank_warm": 17,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-38051",
   "name": "McIntosh County",
   "path": "us/nd/mcintosh-county",
   "value": 60.8,
   "normal": 58,
   "anomaly": 2.8,
   "change": 2.8,
   "rank_warm": 21,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-38075",
   "name": "Renville County",
   "path": "us/nd/renville-county",
   "value": 59.7,
   "normal": 56.9,
   "anomaly": 2.8,
   "change": 2.8,
   "rank_warm": 20,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-38101",
   "name": "Ward County",
   "path": "us/nd/ward-county",
   "value": 60.1,
   "normal": 57.3,
   "anomaly": 2.8,
   "change": 2.8,
   "rank_warm": 20,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  }
 ],
 "no_data": [],
 "noaa_only": [],
 "charts": [
  {
   "id": "climate-state-history",
   "title": "Every September since 1895, North Dakota statewide",
   "description": "September 2026 averaged 61.7°F, +3.8°F against the 1991–2020 normal: the 13th 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,
       55.7
      ],
      [
       1896,
       52
      ],
      [
       1897,
       63.5
      ],
      [
       1898,
       56.1
      ],
      [
       1899,
       55.1
      ],
      [
       1900,
       54.1
      ],
      [
       1901,
       52.5
      ],
      [
       1902,
       52.7
      ],
      [
       1903,
       50.5
      ],
      [
       1904,
       54.1
      ],
      [
       1905,
       59.2
      ],
      [
       1906,
       61.9
      ],
      [
       1907,
       51.7
      ],
      [
       1908,
       60.6
      ],
      [
       1909,
       58.9
      ],
      [
       1910,
       54.8
      ],
      [
       1911,
       54.4
      ],
      [
       1912,
       51.1
      ],
      [
       1913,
       57
      ],
      [
       1914,
       58.6
      ],
      [
       1915,
       54.1
      ],
      [
       1916,
       54.6
      ],
      [
       1917,
       55.8
      ],
      [
       1918,
       51.8
      ],
      [
       1919,
       58.6
      ],
      [
       1920,
       58.6
      ],
      [
       1921,
       56.7
      ],
      [
       1922,
       59.7
      ],
      [
       1923,
       58.7
      ],
      [
       1924,
       54.8
      ],
      [
       1925,
       57.8
      ],
      [
       1926,
       52
      ],
      [
       1927,
       56.3
      ],
      [
       1928,
       53.6
      ],
      [
       1929,
       52.1
      ],
      [
       1930,
       56
      ],
      [
       1931,
       60.7
      ],
      [
       1932,
       56.4
      ],
      [
       1933,
       60.6
      ],
      [
       1934,
       52.1
      ],
      [
       1935,
       56.9
      ],
      [
       1936,
       59.8
      ],
      [
       1937,
       58.1
      ],
      [
       1938,
       61.4
      ],
      [
       1939,
       58.7
      ],
      [
       1940,
       62.5
      ],
      [
       1941,
       55.2
      ],
      [
       1942,
       53.8
      ],
      [
       1943,
       55.4
      ],
      [
       1944,
       56.1
      ],
      [
       1945,
       53.7
      ],
      [
       1946,
       56.1
      ],
      [
       1947,
       55.5
      ],
      [
       1948,
       63.3
      ],
      [
       1949,
       55.2
      ],
      [
       1950,
       57.1
      ],
      [
       1951,
       52.4
      ],
      [
       1952,
       60.5
      ],
      [
       1953,
       57.2
      ],
      [
       1954,
       54.9
      ],
      [
       1955,
       56.1
      ],
      [
       1956,
       54
      ],
      [
       1957,
       54.3
      ],
      [
       1958,
       57.7
      ],
      [
       1959,
       55.3
      ],
      [
       1960,
       58.8
      ],
      [
       1961,
       52.5
      ],
      [
       1962,
       54.9
      ],
      [
       1963,
       60.9
      ],
      [
       1964,
       53.4
      ],
      [
       1965,
       45.4
      ],
      [
       1966,
       58.3
      ],
      [
       1967,
       59.9
      ],
      [
       1968,
       56.9
      ],
      [
       1969,
       59
      ],
      [
       1970,
       57
      ],
      [
       1971,
       56
      ],
      [
       1972,
       53.6
      ],
      [
       1973,
       54.9
      ],
      [
       1974,
       53
      ],
      [
       1975,
       54.4
      ],
      [
       1976,
       59.1
      ],
      [
       1977,
       55.5
      ],
      [
       1978,
       61.2
      ],
      [
       1979,
       59.7
      ],
      [
       1980,
       55.7
      ],
      [
       1981,
       57.4
      ],
      [
       1982,
       56
      ],
      [
       1983,
       55.8
      ],
      [
       1984,
       51.3
      ],
      [
       1985,
       51.8
      ],
      [
       1986,
       52.9
      ],
      [
       1987,
       58.2
      ],
      [
       1988,
       55.6
      ],
      [
       1989,
       57.2
      ],
      [
       1990,
       60.6
      ],
      [
       1991,
       56.7
      ],
      [
       1992,
       54.9
      ],
      [
       1993,
       52.2
      ],
      [
       1994,
       59.9
      ],
      [
       1995,
       56.1
      ],
      [
       1996,
       56.1
      ],
      [
       1997,
       60.4
      ],
      [
       1998,
       62.4
      ],
      [
       1999,
       53.6
      ],
      [
       2000,
       57
      ],
      [
       2001,
       58.3
      ],
      [
       2002,
       59.2
      ],
      [
       2003,
       56.8
      ],
      [
       2004,
       59
      ],
      [
       2005,
       59.7
      ],
      [
       2006,
       55.7
      ],
      [
       2007,
       58.1
      ],
      [
       2008,
       56.7
      ],
      [
       2009,
       63.3
      ],
      [
       2010,
       54.6
      ],
      [
       2011,
       58.3
      ],
      [
       2012,
       58.2
      ],
      [
       2013,
       62
      ],
      [
       2014,
       57.8
      ],
      [
       2015,
       62
      ],
      [
       2016,
       58.6
      ],
      [
       2017,
       58.3
      ],
      [
       2018,
       55
      ],
      [
       2019,
       58.3
      ],
      [
       2020,
       57.1
      ],
      [
       2021,
       62.2
      ],
      [
       2022,
       61
      ],
      [
       2023,
       61.9
      ],
      [
       2024,
       64.9
      ],
      [
       2025,
       62.3
      ]
     ]
    },
    {
     "type": "rule",
     "name": "1991–2020 normal",
     "y": 57.9,
     "label": "normal 57.9°F"
    },
    {
     "type": "mark",
     "name": "September 2026",
     "series": "September average",
     "x": 2026,
     "y": 61.7,
     "label": "2026: 61.7°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": 61.7,
  "normal": 57.9,
  "anomaly": 3.8,
  "rank_warm": 13,
  "n": 132,
  "verdict_words": [
   "Much warmer than normal",
   "Warmer than normal",
   "Near normal",
   "Cooler than normal",
   "Much cooler than normal"
  ],
  "code": "0320",
  "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-nd.json",
  "source": "https://api.climatedata.dev/v1/us-climate/tavg/us-nd.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:56+00:00"
}