Counties in Kansas by average annual temperature

Cherokee County had the highest average annual temperature of 105 counties in 2021, at 58.8 °F. Cheyenne County had the lowest, at 52.9 °F. The median was 56.3 °F and the figure for Kansas was 56.1 °F. Source: NOAA National Centers for Environmental Information.

Keep it in a collection in your library.
Highest58.8Cherokee County
Lowest52.9Cheyenne County
Median56.3105 counties
Kansas56.1History

Map of counties, 2021

Allen County: 57.4 °FAnderson County: 56.9 °FAtchison County: 55.2 °FBarber County: 58.5 °FBarton County: 55.5 °FBourbon County: 57.2 °FBrown County: 54.6 °FButler County: 57.5 °FChase County: 56.4 °FChautauqua County: 58.3 °FCherokee County: 58.8 °FCheyenne County: 52.9 °FClark County: 58.1 °FClay County: 56.2 °FCloud County: 56 °FCoffey County: 57.3 °FComanche County: 58.5 °FCowley County: 58.3 °FCrawford County: 58 °FDecatur County: 53.7 °FDickinson County: 57.1 °FDoniphan County: 55 °FDouglas County: 56.6 °FEdwards County: 57 °FElk County: 57.4 °FEllis County: 55.3 °FEllsworth County: 56.7 °FFinney County: 55.7 °FFord County: 56.9 °FFranklin County: 56.9 °FGeary County: 56.5 °FGove County: 54.8 °FGraham County: 54.6 °FGrant County: 55.8 °FGray County: 56.3 °FGreeley County: 53.3 °FGreenwood County: 57.1 °FHamilton County: 54.7 °FHarper County: 58.5 °FHarvey County: 57.9 °FHaskell County: 55.9 °FHodgeman County: 56.7 °FJackson County: 55.2 °FJefferson County: 55.9 °FJewell County: 54.6 °FJohnson County: 56.5 °FKearny County: 55.2 °FKingman County: 57.6 °FKiowa County: 57.6 °FLabette County: 58.5 °FLane County: 55.5 °FLeavenworth County: 56.4 °FLincoln County: 56.3 °FLinn County: 56.9 °FLogan County: 54.5 °FLyon County: 56.9 °FMcPherson County: 57.3 °FMarion County: 57 °FMarshall County: 54.8 °FMeade County: 57.3 °FMiami County: 56.7 °FMitchell County: 55.4 °FMontgomery County: 58.7 °FMorris County: 56.1 °FMorton County: 56.1 °FNemaha County: 54.4 °FNeosho County: 57.9 °FNess County: 55.9 °FNorton County: 53.8 °FOsage County: 57.1 °FOsborne County: 55.1 °FOttawa County: 56.7 °FPawnee County: 56 °FPhillips County: 54.3 °FPottawatomie County: 55.6 °FPratt County: 57.6 °FRawlins County: 53.2 °FReno County: 57.3 °FRepublic County: 54.8 °FRice County: 56.6 °FRiley County: 56.1 °FRooks County: 54.9 °FRush County: 55.4 °FRussell County: 56 °FSaline County: 57.4 °FScott County: 55 °FSedgwick County: 58.2 °FSeward County: 56.7 °FShawnee County: 56.5 °FSheridan County: 53.9 °FSherman County: 53.2 °FSmith County: 54.3 °FStafford County: 56.3 °FStanton County: 55.5 °FStevens County: 56.3 °FSumner County: 58.8 °FThomas County: 53.4 °FTrego County: 55 °FWabaunsee County: 56.4 °FWallace County: 54 °FWashington County: 54.8 °FWichita County: 54.1 °FWilson County: 58.2 °FWoodson County: 57.6 °FWyandotte County: 56.5 °F
  • Under 55
  • 55 to 56
  • 56 to 57
  • 57 to 58
  • 58 and over
°F, 2021. Source: NOAA NCEI, NOAA Climate at a Glance, January to December average temperature, counties. Boundaries: U.S. Census Bureau cartographic boundary files.

Top 40 counties, 2021

Cherokee County: 58.8 °FCherokee County58.8Sumner County: 58.8 °FSumner County58.8Montgomery County: 58.7 °FMontgomery County58.7Barber County: 58.5 °FBarber County58.5Comanche County: 58.5 °FComanche County58.5Harper County: 58.5 °FHarper County58.5Labette County: 58.5 °FLabette County58.5Chautauqua County: 58.3 °FChautauqua County58.3Cowley County: 58.3 °FCowley County58.3Sedgwick County: 58.2 °FSedgwick County58.2Wilson County: 58.2 °FWilson County58.2Clark County: 58.1 °FClark County58.1Crawford County: 58 °FCrawford County58Harvey County: 57.9 °FHarvey County57.9Neosho County: 57.9 °FNeosho County57.9Kingman County: 57.6 °FKingman County57.6Kiowa County: 57.6 °FKiowa County57.6Pratt County: 57.6 °FPratt County57.6Woodson County: 57.6 °FWoodson County57.6Butler County: 57.5 °FButler County57.5Allen County: 57.4 °FAllen County57.4Elk County: 57.4 °FElk County57.4Saline County: 57.4 °FSaline County57.4Coffey County: 57.3 °FCoffey County57.3McPherson County: 57.3 °FMcPherson County57.3Meade County: 57.3 °FMeade County57.3Reno County: 57.3 °FReno County57.3Bourbon County: 57.2 °FBourbon County57.2Dickinson County: 57.1 °FDickinson County57.1Greenwood County: 57.1 °FGreenwood County57.1Osage County: 57.1 °FOsage County57.1Edwards County: 57 °FEdwards County57Marion County: 57 °FMarion County57Anderson County: 56.9 °FAnderson County56.9Ford County: 56.9 °FFord County56.9Franklin County: 56.9 °FFranklin County56.9Linn County: 56.9 °FLinn County56.9Lyon County: 56.9 °FLyon County56.9Ellsworth County: 56.7 °FEllsworth County56.7Hodgeman County: 56.7 °FHodgeman County56.7Cherokee County: 58.8 °FCherokee County58.8Sumner County: 58.8 °FSumner County58.8Montgomery County: 58.7 °FMontgomery County58.7Barber County: 58.5 °FBarber County58.5Comanche County: 58.5 °FComanche County58.5Harper County: 58.5 °FHarper County58.5Labette County: 58.5 °FLabette County58.5Chautauqua County: 58.3 °FChautauqua County58.3Cowley County: 58.3 °FCowley County58.3Sedgwick County: 58.2 °FSedgwick County58.2Wilson County: 58.2 °FWilson County58.2Clark County: 58.1 °FClark County58.1Crawford County: 58 °FCrawford County58Harvey County: 57.9 °FHarvey County57.9Neosho County: 57.9 °FNeosho County57.9Kingman County: 57.6 °FKingman County57.6Kiowa County: 57.6 °FKiowa County57.6Pratt County: 57.6 °FPratt County57.6Woodson County: 57.6 °FWoodson County57.6Butler County: 57.5 °FButler County57.5Allen County: 57.4 °FAllen County57.4Elk County: 57.4 °FElk County57.4Saline County: 57.4 °FSaline County57.4Coffey County: 57.3 °FCoffey County57.3McPherson County: 57.3 °FMcPherson County57.3Meade County: 57.3 °FMeade County57.3Reno County: 57.3 °FReno County57.3Bourbon County: 57.2 °FBourbon County57.2Dickinson County: 57.1 °FDickinson County57.1Greenwood County: 57.1 °FGreenwood County57.1Osage County: 57.1 °FOsage County57.1Edwards County: 57 °FEdwards County57Marion County: 57 °FMarion County57Anderson County: 56.9 °FAnderson County56.9Ford County: 56.9 °FFord County56.9Franklin County: 56.9 °FFranklin County56.9Linn County: 56.9 °FLinn County56.9Lyon County: 56.9 °FLyon County56.9Ellsworth County: 56.7 °FEllsworth County56.7Hodgeman County: 56.7 °FHodgeman County56.7
°F. Source: NOAA NCEI, NOAA Climate at a Glance, January to December average temperature, counties. Retrieved 2026-10-12.

Full ranking

RankCounties2021
°F
Change on 2020
1Cherokee County58.8+0.5%
1Sumner County58.8+0.7%
3Montgomery County58.7+0.5%
4Barber County58.5+1.6%
4Comanche County58.5+1.4%
4Harper County58.5+1%
4Labette County58.5+0.3%
8Chautauqua County58.3+0.3%
8Cowley County58.3+0.5%
10Sedgwick County58.2+0.7%
10Wilson County58.2+0.5%
12Clark County58.1+1%
13Crawford County58+0.5%
14Harvey County57.9+1.2%
14Neosho County57.9+0.5%
16Kingman County57.6+1.4%
16Kiowa County57.6+1.9%
16Pratt County57.6+2.1%
16Woodson County57.6+1.1%
20Butler County57.5+0.7%
21Allen County57.4+0.9%
21Elk County57.4+0.3%
21Saline County57.4+1.8%
24Coffey County57.3+2%
24McPherson County57.3+1.4%
24Meade County57.3+0.7%
24Reno County57.3+1.6%
28Bourbon County57.2+0.4%
29Dickinson County57.1+2%
29Greenwood County57.1+1.1%
29Osage County57.1+1.4%
32Edwards County57+2%
32Marion County57+1.4%
34Anderson County56.9+1.2%
34Ford County56.9+1.1%
34Franklin County56.9+1.2%
34Linn County56.9+0.7%
34Lyon County56.9+2.5%
39Ellsworth County56.7+1.6%
39Hodgeman County56.7+0.7%
39Miami County56.7+1.3%
39Ottawa County56.7+1.4%
39Seward County56.70%
44Douglas County56.6+1.6%
44Rice County56.6+1.4%
46Geary County56.5+1.8%
46Johnson County56.5+1.8%
46Shawnee County56.5+1.6%
46Wyandotte County56.5+1.8%
50Chase County56.4+1.4%
50Leavenworth County56.4+2%
50Wabaunsee County56.4+2.2%
53Gray County56.3+0.7%
53Lincoln County56.3+1.8%
53Stafford County56.3+1.6%
53Stevens County56.3-0.7%
57Clay County56.2+1.6%
58Morris County56.1+1.6%
58Morton County56.1-1.4%
58Riley County56.1+1.8%
61Cloud County56+1.3%
61Pawnee County56+1.4%
61Russell County56+1.3%
64Haskell County55.90%
64Jefferson County55.9+1.8%
64Ness County55.9+0.5%
67Grant County55.8-0.5%
68Finney County55.7+0.2%
69Pottawatomie County55.6+1.8%
70Barton County55.5+1.3%
70Lane County55.5+0.5%
70Stanton County55.5-1.1%
73Mitchell County55.4+1.7%
73Rush County55.4+0.7%
75Ellis County55.3+0.9%
76Atchison County55.2+1.7%
76Jackson County55.2+1.8%
76Kearny County55.2-0.7%
79Osborne County55.1+1.1%
80Doniphan County55+1.9%
80Scott County550%
80Trego County55+0.5%
83Rooks County54.9+0.9%
84Gove County54.8+0.4%
84Marshall County54.8+1.9%
84Republic County54.8+1.3%
84Washington County54.8+1.5%
88Hamilton County54.7-0.5%
89Brown County54.6+1.9%
89Graham County54.6+0.6%
89Jewell County54.6+0.9%
92Logan County54.5+0.2%
93Nemaha County54.4+2.1%
94Phillips County54.3+0.6%
94Smith County54.3+0.6%
96Wichita County54.1-0.4%
97Wallace County54+0.6%
98Sheridan County53.90%
99Norton County53.8+0.9%
100Decatur County53.7+0.8%
101Thomas County53.40%
102Greeley County53.3-0.2%
103Rawlins County53.2+0.2%
103Sherman County53.20%
105Cheyenne County52.9-0.4%

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 Kansas by average annual temperature, 2021) [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 Kansas by average annual temperature, 2021. 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/kansas-counties?period=2021. 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 Kansas by average annual temperature, 2021. 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/kansas-counties?period=2021.

Harvard

NOAA National Centers for Environmental Information (2026) NOAA Climate at a Glance, January to December average temperature, counties, Counties in Kansas by average annual temperature, 2021 [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/kansas-counties?period=2021 (Accessed: 12 October 2026).

BibTeX
@misc{noaa_counties_in_kansas_by_2021,
  author = {{NOAA National Centers for Environmental Information}},
  title = {{NOAA Climate at a Glance, January to December average temperature, counties: Counties in Kansas by average annual temperature, 2021}},
  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/kansas-counties?period=2021. 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 Kansas by average annual temperature, 2021
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/kansas-counties?period=2021
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/average-annual-temperature/kansas-counties?period=2021.
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 Kansas by average annual temperature using official data, and cite the source.
rank_places {"indicator":"average_temperature_annual","level":"province","within":"Kansas","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=average_temperature_annual&level=province&within=Kansas&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?

Cherokee County, with 58.8 °F in 2021, according to NOAA National Centers for Environmental Information.

Which county has the lowest average annual temperature?

Cheyenne County, with 52.9 °F in 2021.

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 Kansas: more rankings