{
 "topic": "climate",
 "site": "climatedata.dev",
 "parent": {
  "id": "us-nc",
  "name": "North Carolina",
  "level": "us-state",
  "path": "us/nc"
 },
 "child_level": "us-county",
 "child_noun": "county",
 "child_nouns": "counties",
 "compare_label": "every North Carolina county",
 "question": "Was September normal in North Carolina?",
 "answer": {
  "verdict": "Much warmer than normal",
  "value": 74.1,
  "unit": "°F",
  "digits": 1,
  "label": "Statewide average temperature, September 2026",
  "lines": [
   "+3.3°F against the 1991–2020 normal of 70.8°F",
   "9th warmest September of 132 since 1895",
   "Of 100 counties: 71 much warmer, 29 warmer",
   "Furthest above normal: Alleghany County (+5.0°F); least: New Hanover County (+1.2°F)",
   "Precipitation 2.60 in, 49% 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: 71 much warmer, 29 warmer; furthest above normal Alleghany County (+5.0°F), least New Hanover County (+1.2°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": 71,
   "step": "w4"
  },
  {
   "key": "warmer",
   "label": "Warmer than normal",
   "count": 29,
   "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-37005",
   "name": "Alleghany County",
   "path": "us/nc/alleghany-county",
   "value": 68.1,
   "normal": 63.1,
   "anomaly": 5,
   "change": 5,
   "rank_warm": 4,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37113",
   "name": "Macon County",
   "path": "us/nc/macon-county",
   "value": 68.9,
   "normal": 64.1,
   "anomaly": 4.8,
   "change": 4.8,
   "rank_warm": 6,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37175",
   "name": "Transylvania County",
   "path": "us/nc/transylvania-county",
   "value": 69.4,
   "normal": 64.6,
   "anomaly": 4.8,
   "change": 4.8,
   "rank_warm": 5,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37009",
   "name": "Ashe County",
   "path": "us/nc/ashe-county",
   "value": 66.6,
   "normal": 61.9,
   "anomaly": 4.7,
   "change": 4.7,
   "rank_warm": 3,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37043",
   "name": "Clay County",
   "path": "us/nc/clay-county",
   "value": 70.3,
   "normal": 65.6,
   "anomaly": 4.7,
   "change": 4.7,
   "rank_warm": 7,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37039",
   "name": "Cherokee County",
   "path": "us/nc/cherokee-county",
   "value": 72,
   "normal": 67.4,
   "anomaly": 4.6,
   "change": 4.6,
   "rank_warm": 8,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37171",
   "name": "Surry County",
   "path": "us/nc/surry-county",
   "value": 72.9,
   "normal": 68.3,
   "anomaly": 4.6,
   "change": 4.6,
   "rank_warm": 5,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37033",
   "name": "Caswell County",
   "path": "us/nc/caswell-county",
   "value": 74.5,
   "normal": 70,
   "anomaly": 4.5,
   "change": 4.5,
   "rank_warm": 7,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37099",
   "name": "Jackson County",
   "path": "us/nc/jackson-county",
   "value": 67.4,
   "normal": 62.9,
   "anomaly": 4.5,
   "change": 4.5,
   "rank_warm": 6,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37145",
   "name": "Person County",
   "path": "us/nc/person-county",
   "value": 74.1,
   "normal": 69.6,
   "anomaly": 4.5,
   "change": 4.5,
   "rank_warm": 7,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37157",
   "name": "Rockingham County",
   "path": "us/nc/rockingham-county",
   "value": 74.5,
   "normal": 70,
   "anomaly": 4.5,
   "change": 4.5,
   "rank_warm": 7,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37075",
   "name": "Graham County",
   "path": "us/nc/graham-county",
   "value": 69.6,
   "normal": 65.2,
   "anomaly": 4.4,
   "change": 4.4,
   "rank_warm": 8,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37115",
   "name": "Madison County",
   "path": "us/nc/madison-county",
   "value": 70.5,
   "normal": 66.1,
   "anomaly": 4.4,
   "change": 4.4,
   "rank_warm": 7,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37131",
   "name": "Northampton County",
   "path": "us/nc/northampton-county",
   "value": 75.8,
   "normal": 71.4,
   "anomaly": 4.4,
   "change": 4.4,
   "rank_warm": 5,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37169",
   "name": "Stokes County",
   "path": "us/nc/stokes-county",
   "value": 73.6,
   "normal": 69.2,
   "anomaly": 4.4,
   "change": 4.4,
   "rank_warm": 6,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37189",
   "name": "Watauga County",
   "path": "us/nc/watauga-county",
   "value": 66.2,
   "normal": 61.9,
   "anomaly": 4.3,
   "change": 4.3,
   "rank_warm": 8,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37111",
   "name": "McDowell County",
   "path": "us/nc/mcdowell-county",
   "value": 72.1,
   "normal": 67.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-37193",
   "name": "Wilkes County",
   "path": "us/nc/wilkes-county",
   "value": 72.4,
   "normal": 68.2,
   "anomaly": 4.2,
   "change": 4.2,
   "rank_warm": 7,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37077",
   "name": "Granville County",
   "path": "us/nc/granville-county",
   "value": 74.4,
   "normal": 70.3,
   "anomaly": 4.1,
   "change": 4.1,
   "rank_warm": 6,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37083",
   "name": "Halifax County",
   "path": "us/nc/halifax-county",
   "value": 75.5,
   "normal": 71.4,
   "anomaly": 4.1,
   "change": 4.1,
   "rank_warm": 5,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37087",
   "name": "Haywood County",
   "path": "us/nc/haywood-county",
   "value": 65.9,
   "normal": 61.8,
   "anomaly": 4.1,
   "change": 4.1,
   "rank_warm": 7,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37091",
   "name": "Hertford County",
   "path": "us/nc/hertford-county",
   "value": 75.8,
   "normal": 71.7,
   "anomaly": 4.1,
   "change": 4.1,
   "rank_warm": 5,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37185",
   "name": "Warren County",
   "path": "us/nc/warren-county",
   "value": 74.9,
   "normal": 70.8,
   "anomaly": 4.1,
   "change": 4.1,
   "rank_warm": 5,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37197",
   "name": "Yadkin County",
   "path": "us/nc/yadkin-county",
   "value": 73.4,
   "normal": 69.3,
   "anomaly": 4.1,
   "change": 4.1,
   "rank_warm": 6,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37003",
   "name": "Alexander County",
   "path": "us/nc/alexander-county",
   "value": 73.3,
   "normal": 69.3,
   "anomaly": 4,
   "change": 4,
   "rank_warm": 8,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37023",
   "name": "Burke County",
   "path": "us/nc/burke-county",
   "value": 73,
   "normal": 69,
   "anomaly": 4,
   "change": 4,
   "rank_warm": 8,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37045",
   "name": "Cleveland County",
   "path": "us/nc/cleveland-county",
   "value": 74.8,
   "normal": 70.8,
   "anomaly": 4,
   "change": 4,
   "rank_warm": 7,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37067",
   "name": "Forsyth County",
   "path": "us/nc/forsyth-county",
   "value": 73.8,
   "normal": 69.8,
   "anomaly": 4,
   "change": 4,
   "rank_warm": 8,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37071",
   "name": "Gaston County",
   "path": "us/nc/gaston-county",
   "value": 75.5,
   "normal": 71.5,
   "anomaly": 4,
   "change": 4,
   "rank_warm": 7,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37081",
   "name": "Guilford County",
   "path": "us/nc/guilford-county",
   "value": 74.1,
   "normal": 70.1,
   "anomaly": 4,
   "change": 4,
   "rank_warm": 8,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37109",
   "name": "Lincoln County",
   "path": "us/nc/lincoln-county",
   "value": 74.7,
   "normal": 70.7,
   "anomaly": 4,
   "change": 4,
   "rank_warm": 7,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37173",
   "name": "Swain County",
   "path": "us/nc/swain-county",
   "value": 67,
   "normal": 63,
   "anomaly": 4,
   "change": 4,
   "rank_warm": 7,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37181",
   "name": "Vance County",
   "path": "us/nc/vance-county",
   "value": 74.5,
   "normal": 70.5,
   "anomaly": 4,
   "change": 4,
   "rank_warm": 7,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37001",
   "name": "Alamance County",
   "path": "us/nc/alamance-county",
   "value": 74.3,
   "normal": 70.4,
   "anomaly": 3.9,
   "change": 3.9,
   "rank_warm": 8,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37021",
   "name": "Buncombe County",
   "path": "us/nc/buncombe-county",
   "value": 69,
   "normal": 65.1,
   "anomaly": 3.9,
   "change": 3.9,
   "rank_warm": 8,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37027",
   "name": "Caldwell County",
   "path": "us/nc/caldwell-county",
   "value": 72.4,
   "normal": 68.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-37035",
   "name": "Catawba County",
   "path": "us/nc/catawba-county",
   "value": 74.2,
   "normal": 70.3,
   "anomaly": 3.9,
   "change": 3.9,
   "rank_warm": 9,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37069",
   "name": "Franklin County",
   "path": "us/nc/franklin-county",
   "value": 75,
   "normal": 71.1,
   "anomaly": 3.9,
   "change": 3.9,
   "rank_warm": 7,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37127",
   "name": "Nash County",
   "path": "us/nc/nash-county",
   "value": 75.3,
   "normal": 71.4,
   "anomaly": 3.9,
   "change": 3.9,
   "rank_warm": 6,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37011",
   "name": "Avery County",
   "path": "us/nc/avery-county",
   "value": 64.9,
   "normal": 61.1,
   "anomaly": 3.8,
   "change": 3.8,
   "rank_warm": 9,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37063",
   "name": "Durham County",
   "path": "us/nc/durham-county",
   "value": 74.6,
   "normal": 70.8,
   "anomaly": 3.8,
   "change": 3.8,
   "rank_warm": 7,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37065",
   "name": "Edgecombe County",
   "path": "us/nc/edgecombe-county",
   "value": 75.7,
   "normal": 71.9,
   "anomaly": 3.8,
   "change": 3.8,
   "rank_warm": 8,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37135",
   "name": "Orange County",
   "path": "us/nc/orange-county",
   "value": 74.1,
   "normal": 70.3,
   "anomaly": 3.8,
   "change": 3.8,
   "rank_warm": 7,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37073",
   "name": "Gates County",
   "path": "us/nc/gates-county",
   "value": 75.5,
   "normal": 71.8,
   "anomaly": 3.7,
   "change": 3.7,
   "rank_warm": 6,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37161",
   "name": "Rutherford County",
   "path": "us/nc/rutherford-county",
   "value": 74.2,
   "normal": 70.5,
   "anomaly": 3.7,
   "change": 3.7,
   "rank_warm": 9,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37059",
   "name": "Davie County",
   "path": "us/nc/davie-county",
   "value": 73.7,
   "normal": 70.1,
   "anomaly": 3.6,
   "change": 3.6,
   "rank_warm": 9,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37119",
   "name": "Mecklenburg County",
   "path": "us/nc/mecklenburg-county",
   "value": 75.4,
   "normal": 71.8,
   "anomaly": 3.6,
   "change": 3.6,
   "rank_warm": 9,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37121",
   "name": "Mitchell County",
   "path": "us/nc/mitchell-county",
   "value": 66.3,
   "normal": 62.7,
   "anomaly": 3.6,
   "change": 3.6,
   "rank_warm": 9,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37179",
   "name": "Union County",
   "path": "us/nc/union-county",
   "value": 76,
   "normal": 72.4,
   "anomaly": 3.6,
   "change": 3.6,
   "rank_warm": 8,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37195",
   "name": "Wilson County",
   "path": "us/nc/wilson-county",
   "value": 75.8,
   "normal": 72.2,
   "anomaly": 3.6,
   "change": 3.6,
   "rank_warm": 7,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37199",
   "name": "Yancey County",
   "path": "us/nc/yancey-county",
   "value": 66,
   "normal": 62.4,
   "anomaly": 3.6,
   "change": 3.6,
   "rank_warm": 9,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37015",
   "name": "Bertie County",
   "path": "us/nc/bertie-county",
   "value": 75.6,
   "normal": 72.1,
   "anomaly": 3.5,
   "change": 3.5,
   "rank_warm": 6,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37097",
   "name": "Iredell County",
   "path": "us/nc/iredell-county",
   "value": 73.5,
   "normal": 70,
   "anomaly": 3.5,
   "change": 3.5,
   "rank_warm": 12,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37183",
   "name": "Wake County",
   "path": "us/nc/wake-county",
   "value": 75,
   "normal": 71.5,
   "anomaly": 3.5,
   "change": 3.5,
   "rank_warm": 9,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37007",
   "name": "Anson County",
   "path": "us/nc/anson-county",
   "value": 76.5,
   "normal": 73.1,
   "anomaly": 3.4,
   "change": 3.4,
   "rank_warm": 13,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37037",
   "name": "Chatham County",
   "path": "us/nc/chatham-county",
   "value": 74.7,
   "normal": 71.4,
   "anomaly": 3.3,
   "change": 3.3,
   "rank_warm": 11,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37151",
   "name": "Randolph County",
   "path": "us/nc/randolph-county",
   "value": 74.3,
   "normal": 71,
   "anomaly": 3.3,
   "change": 3.3,
   "rank_warm": 14,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-37057",
   "name": "Davidson County",
   "path": "us/nc/davidson-county",
   "value": 73.6,
   "normal": 70.4,
   "anomaly": 3.2,
   "change": 3.2,
   "rank_warm": 14,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-37089",
   "name": "Henderson County",
   "path": "us/nc/henderson-county",
   "value": 69.5,
   "normal": 66.3,
   "anomaly": 3.2,
   "change": 3.2,
   "rank_warm": 12,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37117",
   "name": "Martin County",
   "path": "us/nc/martin-county",
   "value": 75.6,
   "normal": 72.4,
   "anomaly": 3.2,
   "change": 3.2,
   "rank_warm": 8,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37041",
   "name": "Chowan County",
   "path": "us/nc/chowan-county",
   "value": 75.8,
   "normal": 72.7,
   "anomaly": 3.1,
   "change": 3.1,
   "rank_warm": 7,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37105",
   "name": "Lee County",
   "path": "us/nc/lee-county",
   "value": 74.9,
   "normal": 71.8,
   "anomaly": 3.1,
   "change": 3.1,
   "rank_warm": 17,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-37147",
   "name": "Pitt County",
   "path": "us/nc/pitt-county",
   "value": 75.8,
   "normal": 72.7,
   "anomaly": 3.1,
   "change": 3.1,
   "rank_warm": 10,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37137",
   "name": "Pamlico County",
   "path": "us/nc/pamlico-county",
   "value": 77.3,
   "normal": 74.3,
   "anomaly": 3,
   "change": 3,
   "rank_warm": 9,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37139",
   "name": "Pasquotank County",
   "path": "us/nc/pasquotank-county",
   "value": 75.6,
   "normal": 72.6,
   "anomaly": 3,
   "change": 3,
   "rank_warm": 9,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37143",
   "name": "Perquimans County",
   "path": "us/nc/perquimans-county",
   "value": 75.6,
   "normal": 72.6,
   "anomaly": 3,
   "change": 3,
   "rank_warm": 9,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37153",
   "name": "Richmond County",
   "path": "us/nc/richmond-county",
   "value": 75.9,
   "normal": 72.9,
   "anomaly": 3,
   "change": 3,
   "rank_warm": 17,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-37013",
   "name": "Beaufort County",
   "path": "us/nc/beaufort-county",
   "value": 76.3,
   "normal": 73.4,
   "anomaly": 2.9,
   "change": 2.9,
   "rank_warm": 8,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37029",
   "name": "Camden County",
   "path": "us/nc/camden-county",
   "value": 75.5,
   "normal": 72.6,
   "anomaly": 2.9,
   "change": 2.9,
   "rank_warm": 9,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37079",
   "name": "Greene County",
   "path": "us/nc/greene-county",
   "value": 75.6,
   "normal": 72.7,
   "anomaly": 2.9,
   "change": 2.9,
   "rank_warm": 12,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37125",
   "name": "Moore County",
   "path": "us/nc/moore-county",
   "value": 74.9,
   "normal": 72,
   "anomaly": 2.9,
   "change": 2.9,
   "rank_warm": 19,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-37049",
   "name": "Craven County",
   "path": "us/nc/craven-county",
   "value": 76.4,
   "normal": 73.6,
   "anomaly": 2.8,
   "change": 2.8,
   "rank_warm": 11,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37053",
   "name": "Currituck County",
   "path": "us/nc/currituck-county",
   "value": 75.9,
   "normal": 73.1,
   "anomaly": 2.8,
   "change": 2.8,
   "rank_warm": 9,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37085",
   "name": "Harnett County",
   "path": "us/nc/harnett-county",
   "value": 75.2,
   "normal": 72.4,
   "anomaly": 2.8,
   "change": 2.8,
   "rank_warm": 21,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-37101",
   "name": "Johnston County",
   "path": "us/nc/johnston-county",
   "value": 75.1,
   "normal": 72.3,
   "anomaly": 2.8,
   "change": 2.8,
   "rank_warm": 16,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-37123",
   "name": "Montgomery County",
   "path": "us/nc/montgomery-county",
   "value": 74.8,
   "normal": 72,
   "anomaly": 2.8,
   "change": 2.8,
   "rank_warm": 19,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-37149",
   "name": "Polk County",
   "path": "us/nc/polk-county",
   "value": 73.2,
   "normal": 70.4,
   "anomaly": 2.8,
   "change": 2.8,
   "rank_warm": 15,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-37187",
   "name": "Washington County",
   "path": "us/nc/washington-county",
   "value": 75.8,
   "normal": 73,
   "anomaly": 2.8,
   "change": 2.8,
   "rank_warm": 9,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37167",
   "name": "Stanly County",
   "path": "us/nc/stanly-county",
   "value": 74.8,
   "normal": 72.1,
   "anomaly": 2.7,
   "change": 2.7,
   "rank_warm": 19,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-37093",
   "name": "Hoke County",
   "path": "us/nc/hoke-county",
   "value": 75.5,
   "normal": 72.9,
   "anomaly": 2.6,
   "change": 2.6,
   "rank_warm": 17,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-37159",
   "name": "Rowan County",
   "path": "us/nc/rowan-county",
   "value": 73.1,
   "normal": 70.5,
   "anomaly": 2.6,
   "change": 2.6,
   "rank_warm": 21,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-37165",
   "name": "Scotland County",
   "path": "us/nc/scotland-county",
   "value": 75.8,
   "normal": 73.2,
   "anomaly": 2.6,
   "change": 2.6,
   "rank_warm": 18,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-37031",
   "name": "Carteret County",
   "path": "us/nc/carteret-county",
   "value": 77.5,
   "normal": 75,
   "anomaly": 2.5,
   "change": 2.5,
   "rank_warm": 11,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37095",
   "name": "Hyde County",
   "path": "us/nc/hyde-county",
   "value": 76.8,
   "normal": 74.3,
   "anomaly": 2.5,
   "change": 2.5,
   "rank_warm": 11,
   "n": 132,
   "verdict": "Much warmer than normal",
   "category": "much-warmer",
   "shape": true
  },
  {
   "id": "us-county-37191",
   "name": "Wayne County",
   "path": "us/nc/wayne-county",
   "value": 75.2,
   "normal": 72.7,
   "anomaly": 2.5,
   "change": 2.5,
   "rank_warm": 18,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-37025",
   "name": "Cabarrus County",
   "path": "us/nc/cabarrus-county",
   "value": 73.9,
   "normal": 71.5,
   "anomaly": 2.4,
   "change": 2.4,
   "rank_warm": 25,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-37155",
   "name": "Robeson County",
   "path": "us/nc/robeson-county",
   "value": 76.1,
   "normal": 73.7,
   "anomaly": 2.4,
   "change": 2.4,
   "rank_warm": 20,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-37177",
   "name": "Tyrrell County",
   "path": "us/nc/tyrrell-county",
   "value": 76.1,
   "normal": 73.7,
   "anomaly": 2.4,
   "change": 2.4,
   "rank_warm": 14,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-37051",
   "name": "Cumberland County",
   "path": "us/nc/cumberland-county",
   "value": 75.6,
   "normal": 73.3,
   "anomaly": 2.3,
   "change": 2.3,
   "rank_warm": 21,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-37103",
   "name": "Jones County",
   "path": "us/nc/jones-county",
   "value": 75.5,
   "normal": 73.2,
   "anomaly": 2.3,
   "change": 2.3,
   "rank_warm": 17,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-37107",
   "name": "Lenoir County",
   "path": "us/nc/lenoir-county",
   "value": 75.2,
   "normal": 72.9,
   "anomaly": 2.3,
   "change": 2.3,
   "rank_warm": 18,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-37055",
   "name": "Dare County",
   "path": "us/nc/dare-county",
   "value": 76.5,
   "normal": 74.3,
   "anomaly": 2.2,
   "change": 2.2,
   "rank_warm": 16,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-37017",
   "name": "Bladen County",
   "path": "us/nc/bladen-county",
   "value": 75.5,
   "normal": 73.6,
   "anomaly": 1.9,
   "change": 1.9,
   "rank_warm": 23,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-37133",
   "name": "Onslow County",
   "path": "us/nc/onslow-county",
   "value": 75.5,
   "normal": 73.6,
   "anomaly": 1.9,
   "change": 1.9,
   "rank_warm": 23,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-37163",
   "name": "Sampson County",
   "path": "us/nc/sampson-county",
   "value": 74.7,
   "normal": 72.9,
   "anomaly": 1.8,
   "change": 1.8,
   "rank_warm": 27,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-37047",
   "name": "Columbus County",
   "path": "us/nc/columbus-county",
   "value": 75.7,
   "normal": 74,
   "anomaly": 1.7,
   "change": 1.7,
   "rank_warm": 25,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-37061",
   "name": "Duplin County",
   "path": "us/nc/duplin-county",
   "value": 74.6,
   "normal": 72.9,
   "anomaly": 1.7,
   "change": 1.7,
   "rank_warm": 27,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-37141",
   "name": "Pender County",
   "path": "us/nc/pender-county",
   "value": 75.1,
   "normal": 73.7,
   "anomaly": 1.4,
   "change": 1.4,
   "rank_warm": 32,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-37019",
   "name": "Brunswick County",
   "path": "us/nc/brunswick-county",
   "value": 75.7,
   "normal": 74.4,
   "anomaly": 1.3,
   "change": 1.3,
   "rank_warm": 32,
   "n": 132,
   "verdict": "Warmer than normal",
   "category": "warmer",
   "shape": true
  },
  {
   "id": "us-county-37129",
   "name": "New Hanover County",
   "path": "us/nc/new-hanover-county",
   "value": 75.7,
   "normal": 74.5,
   "anomaly": 1.2,
   "change": 1.2,
   "rank_warm": 33,
   "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 Carolina statewide",
   "description": "September 2026 averaged 74.1°F, +3.3°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,
       74.1
      ],
      [
       1896,
       70.3
      ],
      [
       1897,
       70.6
      ],
      [
       1898,
       72
      ],
      [
       1899,
       69.4
      ],
      [
       1900,
       74.1
      ],
      [
       1901,
       69.6
      ],
      [
       1902,
       68.4
      ],
      [
       1903,
       68.7
      ],
      [
       1904,
       69.8
      ],
      [
       1905,
       71.5
      ],
      [
       1906,
       73.6
      ],
      [
       1907,
       72
      ],
      [
       1908,
       68
      ],
      [
       1909,
       67.7
      ],
      [
       1910,
       71.7
      ],
      [
       1911,
       74.5
      ],
      [
       1912,
       73.5
      ],
      [
       1913,
       67.9
      ],
      [
       1914,
       67.6
      ],
      [
       1915,
       72
      ],
      [
       1916,
       68.1
      ],
      [
       1917,
       66.7
      ],
      [
       1918,
       65.6
      ],
      [
       1919,
       70
      ],
      [
       1920,
       71.7
      ],
      [
       1921,
       76.7
      ],
      [
       1922,
       71.3
      ],
      [
       1923,
       71.7
      ],
      [
       1924,
       66.7
      ],
      [
       1925,
       76.4
      ],
      [
       1926,
       73.7
      ],
      [
       1927,
       71.4
      ],
      [
       1928,
       67.4
      ],
      [
       1929,
       69.6
      ],
      [
       1930,
       74.5
      ],
      [
       1931,
       73.9
      ],
      [
       1932,
       70.1
      ],
      [
       1933,
       75.1
      ],
      [
       1934,
       72.3
      ],
      [
       1935,
       69.9
      ],
      [
       1936,
       72.3
      ],
      [
       1937,
       67.8
      ],
      [
       1938,
       70.5
      ],
      [
       1939,
       72.5
      ],
      [
       1940,
       68.2
      ],
      [
       1941,
       73.1
      ],
      [
       1942,
       71.5
      ],
      [
       1943,
       67.6
      ],
      [
       1944,
       71.4
      ],
      [
       1945,
       73.5
      ],
      [
       1946,
       69.6
      ],
      [
       1947,
       71.2
      ],
      [
       1948,
       68.9
      ],
      [
       1949,
       68
      ],
      [
       1950,
       68.8
      ],
      [
       1951,
       70.3
      ],
      [
       1952,
       69.2
      ],
      [
       1953,
       69.6
      ],
      [
       1954,
       72.9
      ],
      [
       1955,
       71.2
      ],
      [
       1956,
       68.2
      ],
      [
       1957,
       71.8
      ],
      [
       1958,
       69.2
      ],
      [
       1959,
       70.4
      ],
      [
       1960,
       70.3
      ],
      [
       1961,
       72.1
      ],
      [
       1962,
       67.9
      ],
      [
       1963,
       66.9
      ],
      [
       1964,
       68.9
      ],
      [
       1965,
       70.8
      ],
      [
       1966,
       68.5
      ],
      [
       1967,
       64.6
      ],
      [
       1968,
       68.9
      ],
      [
       1969,
       68.1
      ],
      [
       1970,
       73.2
      ],
      [
       1971,
       71.4
      ],
      [
       1972,
       70.3
      ],
      [
       1973,
       72.6
      ],
      [
       1974,
       68.2
      ],
      [
       1975,
       70
      ],
      [
       1976,
       67.6
      ],
      [
       1977,
       72.1
      ],
      [
       1978,
       71.8
      ],
      [
       1979,
       69.9
      ],
      [
       1980,
       73.5
      ],
      [
       1981,
       67.6
      ],
      [
       1982,
       68
      ],
      [
       1983,
       69.8
      ],
      [
       1984,
       67
      ],
      [
       1985,
       69.4
      ],
      [
       1986,
       70.8
      ],
      [
       1987,
       71
      ],
      [
       1988,
       68.7
      ],
      [
       1989,
       70.2
      ],
      [
       1990,
       70
      ],
      [
       1991,
       69.9
      ],
      [
       1992,
       70.3
      ],
      [
       1993,
       71.7
      ],
      [
       1994,
       67.6
      ],
      [
       1995,
       68.7
      ],
      [
       1996,
       69.2
      ],
      [
       1997,
       69.6
      ],
      [
       1998,
       73.2
      ],
      [
       1999,
       68.6
      ],
      [
       2000,
       69.1
      ],
      [
       2001,
       67.6
      ],
      [
       2002,
       72.2
      ],
      [
       2003,
       69.4
      ],
      [
       2004,
       70.2
      ],
      [
       2005,
       73.6
      ],
      [
       2006,
       68.1
      ],
      [
       2007,
       72.4
      ],
      [
       2008,
       70.8
      ],
      [
       2009,
       69.6
      ],
      [
       2010,
       73.1
      ],
      [
       2011,
       71
      ],
      [
       2012,
       69.8
      ],
      [
       2013,
       69.4
      ],
      [
       2014,
       71.2
      ],
      [
       2015,
       71.6
      ],
      [
       2016,
       74.3
      ],
      [
       2017,
       70.5
      ],
      [
       2018,
       76.2
      ],
      [
       2019,
       74.9
      ],
      [
       2020,
       69.7
      ],
      [
       2021,
       70.6
      ],
      [
       2022,
       70.3
      ],
      [
       2023,
       70.8
      ],
      [
       2024,
       71.1
      ],
      [
       2025,
       70.1
      ]
     ]
    },
    {
     "type": "rule",
     "name": "1991–2020 normal",
     "y": 70.8,
     "label": "normal 70.8°F"
    },
    {
     "type": "mark",
     "name": "September 2026",
     "series": "September average",
     "x": 2026,
     "y": 74.1,
     "label": "2026: 74.1°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": 74.1,
  "normal": 70.8,
  "anomaly": 3.3,
  "rank_warm": 9,
  "n": 132,
  "verdict_words": [
   "Much warmer than normal",
   "Warmer than normal",
   "Near normal",
   "Cooler than normal",
   "Much cooler than normal"
  ],
  "code": "0310",
  "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-nc.json",
  "source": "https://api.climatedata.dev/v1/us-climate/tavg/us-nc.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:55+00:00"
}