Counties in Illinois by average annual temperature, 2025

Alexander County had the highest average annual temperature of 102 counties in 2025, at 58.7 °F. Stephenson County had the lowest, at 48.8 °F. The median was 53.8 °F and the figure for Illinois was 53.6 °F. Source: NOAA National Centers for Environmental Information.

Highest58.7Alexander County
Median53.8102 counties
Illinois53.6History

Top 40 counties, 2025

Alexander County: 58.7 °FAlexander County58.7Pulaski County: 58.7 °FPulaski County58.7Massac County: 58.6 °FMassac County58.6Hardin County: 57.8 °FHardin County57.8Pope County: 57.7 °FPope County57.7Gallatin County: 57.4 °FGallatin County57.4Johnson County: 57.4 °FJohnson County57.4Union County: 57.3 °FUnion County57.3Monroe County: 57.2 °FMonroe County57.2White County: 57.2 °FWhite County57.2Franklin County: 57.1 °FFranklin County57.1Jackson County: 57.1 °FJackson County57.1Perry County: 57.1 °FPerry County57.1Saline County: 57.1 °FSaline County57.1Jefferson County: 57 °FJefferson County57Williamson County: 57 °FWilliamson County57Hamilton County: 56.9 °FHamilton County56.9Randolph County: 56.9 °FRandolph County56.9St. Clair County: 56.9 °FSt. Clair County56.9Wabash County: 56.9 °FWabash County56.9Edwards County: 56.8 °FEdwards County56.8Washington County: 56.8 °FWashington County56.8Clinton County: 56.6 °FClinton County56.6Wayne County: 56.6 °FWayne County56.6Marion County: 56.2 °FMarion County56.2Lawrence County: 56.1 °FLawrence County56.1Richland County: 56.1 °FRichland County56.1Clay County: 56 °FClay County56Madison County: 56 °FMadison County56Jersey County: 55.8 °FJersey County55.8Bond County: 55.7 °FBond County55.7Calhoun County: 55.7 °FCalhoun County55.7Crawford County: 55.6 °FCrawford County55.6Jasper County: 55.6 °FJasper County55.6Fayette County: 55.4 °FFayette County55.4Effingham County: 55.2 °FEffingham County55.2Greene County: 55.1 °FGreene County55.1Clark County: 54.8 °FClark County54.8Cumberland County: 54.8 °FCumberland County54.8Macoupin County: 54.7 °FMacoupin County54.7
°F. Source: NOAA NCEI, NOAA Climate at a Glance, January to December average temperature, counties. Retrieved 2026-10-12.

Full ranking

RankCounties2025
°F
Change on 2024
1Alexander County58.7-2.7%
1Pulaski County58.7-2.8%
3Massac County58.6-3%
4Hardin County57.8-2.4%
5Pope County57.7-2.7%
6Gallatin County57.4-3%
6Johnson County57.4-2.9%
8Union County57.3-2.9%
9Monroe County57.2-2.9%
9White County57.2-3.4%
11Franklin County57.1-3.2%
11Jackson County57.1-3.2%
11Perry County57.1-3.2%
11Saline County57.1-2.7%
15Jefferson County57-2.4%
15Williamson County57-2.9%
17Hamilton County56.9-3.1%
17Randolph County56.9-2.6%
17St. Clair County56.9-2.4%
17Wabash County56.9-2.6%
21Edwards County56.8-2.7%
21Washington County56.8-2.6%
23Clinton County56.6-2.6%
23Wayne County56.6-2.6%
25Marion County56.2-2.8%
26Lawrence County56.1-2.6%
26Richland County56.1-2.6%
28Clay County56-2.8%
28Madison County56-3.4%
30Jersey County55.8-3%
31Bond County55.7-3.3%
31Calhoun County55.7-2.5%
33Crawford County55.6-3%
33Jasper County55.6-3%
35Fayette County55.4-3%
36Effingham County55.2-2.8%
37Greene County55.1-2.7%
38Clark County54.8-3.5%
38Cumberland County54.8-3.2%
40Macoupin County54.7-3.5%
40Pike County54.7-2.5%
42Montgomery County54.6-3.7%
42Scott County54.6-2.5%
44Shelby County54.3-2.9%
45Coles County54.2-3%
46Adams County54.1-3.2%
46Christian County54.1-3.6%
46Morgan County54.1-2.9%
49Cass County53.9-2.9%
49Douglas County53.9-3.1%
51Brown County53.8-3.1%
51Moultrie County53.8-2.9%
53Edgar County53.7-3.4%
54Mason County53.6-3.6%
54Sangamon County53.6-3.8%
56Schuyler County53.5-3.3%
57Fulton County53.4-3.4%
57Macon County53.4-3.1%
57Piatt County53.4-3.1%
57Tazewell County53.4-3.3%
61Champaign County53.2-3.1%
61Hancock County53.2-3.1%
61Menard County53.2-3.6%
61Peoria County53.2-3.6%
65Logan County53.1-3.5%
66De Witt County53-3.1%
67McLean County52.8-2.9%
68McDonough County52.7-3.3%
68Woodford County52.7-3.1%
70Henderson County52.6-2.8%
70Vermilion County52.6-3.5%
72Marshall County52.3-3.7%
73Ford County52.2-3.7%
73Knox County52.2-3.2%
73Livingston County52.2-3.7%
73Warren County52.2-3%
77Mercer County52.1-3.2%
77Stark County52.1-3.5%
79Iroquois County51.7-4.1%
79Putnam County51.7-4.1%
79Rock Island County51.7-3.7%
82Grundy County51.6-4.4%
82Henry County51.6-3.6%
84Kankakee County51.5-4.1%
85Bureau County51.3-3.8%
85Will County51.3-4.3%
87Cook County51.2-5.2%
87Whiteside County51.2-3.8%
89Kendall County51.1-4.3%
90LaSalle County51-4.3%
91DuPage County50.9-4.9%
92Lee County50.6-4%
93Kane County50.3-4.4%
94DeKalb County50-4.4%
94Lake County50-5.1%
96Carroll County49.9-4.2%
96Ogle County49.9-4.4%
98Winnebago County49.6-5%
99Boone County49.4-5%
100McHenry County49.1-5%
101Jo Daviess County49-4.3%
102Stephenson County48.8-4.7%

Other periods

About this ranking

Mean air temperature from January to December, in degrees Fahrenheit: the average of the 12 monthly mean temperatures. NOAA computes it from its climate divisional dataset (nClimDiv): station readings interpolated onto a 5 km grid and averaged over the area.

Values are area averages, so a county with mountains and valleys has one value for very different local climates. NOAA revises the last two years every month.

Every value in the ranking comes from the same publisher and the same period, so the counties are compared on one definition. Equal values share a rank.

How to cite

NOAA National Centers for Environmental Information, Climate at a Glance. NOAA Climate at a Glance, January to December average temperature, counties. From the NOAA Monthly U.S. Climate Divisional Database (nClimDiv), doi:10.7289/V5M32STR. https://www.ncei.noaa.gov/access/monitoring/climate-at-a-glance/county/mapping. Retrieved 2026-10-12.

Citation styles

The publisher is the author. Invokely is named only as the place the figures were read, where a style asks for it.

APA 7

NOAA National Centers for Environmental Information. (2026). NOAA Climate at a Glance, January to December average temperature, counties (Counties in Illinois by average annual temperature, 2025) [Data set]. Retrieved October 12, 2026, from https://www.ncei.noaa.gov/access/monitoring/climate-at-a-glance/county/mapping

MLA 9

NOAA Climate at a Glance, January to December average temperature, counties, Counties in Illinois by average annual temperature, 2025. NOAA National Centers for Environmental Information, 6 Oct. 2026, https://www.ncei.noaa.gov/access/monitoring/climate-at-a-glance/county/mapping. Invokely, https://invokely.ai/rankings/average-annual-temperature/illinois-counties. Accessed 12 Oct. 2026.

Chicago (author-date)

NOAA National Centers for Environmental Information. 2026. NOAA Climate at a Glance, January to December average temperature, counties. Counties in Illinois by average annual temperature, 2025. Dataset. Accessed October 12, 2026. https://www.ncei.noaa.gov/access/monitoring/climate-at-a-glance/county/mapping. Also distributed by Invokely, https://invokely.ai/rankings/average-annual-temperature/illinois-counties.

Harvard

NOAA National Centers for Environmental Information (2026) NOAA Climate at a Glance, January to December average temperature, counties, Counties in Illinois by average annual temperature, 2025 [Dataset]. Available at: https://www.ncei.noaa.gov/access/monitoring/climate-at-a-glance/county/mapping, via Invokely: https://invokely.ai/rankings/average-annual-temperature/illinois-counties (Accessed: 12 October 2026).

BibTeX
@misc{noaa_counties_in_illinois_by_2025,
  author = {{NOAA National Centers for Environmental Information}},
  title = {{NOAA Climate at a Glance, January to December average temperature, counties: Counties in Illinois by average annual temperature, 2025}},
  year = {2026},
  howpublished = {Data set},
  url = {https://www.ncei.noaa.gov/access/monitoring/climate-at-a-glance/county/mapping},
  urldate = {2026-10-12},
  note = {Accessed via Invokely, https://invokely.ai/rankings/average-annual-temperature/illinois-counties. Publisher attribution: NOAA National Centers for Environmental Information, Climate at a Glance. NOAA Climate at a Glance, January to December average temperature, counties. From the NOAA Monthly U.S. Climate Divisional Database (nClimDiv), doi:10.7289/V5M32STR. https://www.ncei.noaa.gov/access/monitoring/climate-at-a-glance/county/mapping. Retrieved 2026-10-12.},
}
RIS
TY  - DATA
AU  - NOAA National Centers for Environmental Information
TI  - NOAA Climate at a Glance, January to December average temperature, counties: Counties in Illinois by average annual temperature, 2025
PY  - 2026
DA  - 2026/10/06
PB  - NOAA National Centers for Environmental Information
DB  - Invokely
UR  - https://www.ncei.noaa.gov/access/monitoring/climate-at-a-glance/county/mapping
L2  - https://invokely.ai/rankings/average-annual-temperature/illinois-counties
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/average-annual-temperature/illinois-counties.
N1  - Publisher attribution: NOAA National Centers for Environmental Information, Climate at a Glance. NOAA Climate at a Glance, January to December average temperature, counties. From the NOAA Monthly U.S. Climate Divisional Database (nClimDiv), doi:10.7289/V5M32STR. https://www.ncei.noaa.gov/access/monitoring/climate-at-a-glance/county/mapping. Retrieved 2026-10-12.
ER  - 
Embed this chart

Paste this code into a web page or a blog post. The chart shows the latest figures as they are published, with the source and a link back to this page.

Sites that read oEmbed links, such as WordPress, can show the chart when you paste the link to this page.

Use this data in your AI agent

Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:

Rank Counties in Illinois by average annual temperature using official data, and cite the source.
rank_places {"indicator":"average_temperature_annual","level":"province","within":"Illinois","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=average_temperature_annual&level=province&within=Illinois&limit=10

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

Which county has the highest average annual temperature?

Alexander County, with 58.7 °F in 2025, according to NOAA National Centers for Environmental Information.

Which county has the lowest average annual temperature?

Stephenson County, with 48.8 °F in 2025.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: NOAA National Centers for Environmental Information, NOAA Climate at a Glance, January to December average temperature, counties. Retrieved 2026-10-12.

Average annual temperature: other rankings

Counties in Illinois: more rankings