Counties in Kansas by average annual temperature

Cherokee County had the highest average annual temperature of 105 counties in 2017, at 59.7 °F. Sherman County had the lowest, at 53.2 °F. The median was 56.6 °F and the figure for Kansas was 56.5 °F. Source: NOAA National Centers for Environmental Information.

Keep it in a collection in your library.
Highest59.7Cherokee County
Lowest53.2Sherman County
Median56.6105 counties
Kansas56.5History

Map of counties, 2017

Allen County: 58.1 °FAnderson County: 57.4 °FAtchison County: 55.7 °FBarber County: 58.4 °FBarton County: 56 °FBourbon County: 58.9 °FBrown County: 54.8 °FButler County: 58.2 °FChase County: 57.2 °FChautauqua County: 59.4 °FCherokee County: 59.7 °FCheyenne County: 53.2 °FClark County: 58.5 °FClay County: 56.6 °FCloud County: 55.8 °FCoffey County: 57.5 °FComanche County: 58.3 °FCowley County: 58.9 °FCrawford County: 59 °FDecatur County: 53.6 °FDickinson County: 57.6 °FDoniphan County: 55.3 °FDouglas County: 57 °FEdwards County: 56.5 °FElk County: 58.8 °FEllis County: 55.8 °FEllsworth County: 57.2 °FFinney County: 56.1 °FFord County: 56.9 °FFranklin County: 57.4 °FGeary County: 57.1 °FGove County: 54.9 °FGraham County: 55 °FGrant County: 56.2 °FGray County: 56.6 °FGreeley County: 53.8 °FGreenwood County: 58 °FHamilton County: 55 °FHarper County: 59.1 °FHarvey County: 58.1 °FHaskell County: 56.6 °FHodgeman County: 56.6 °FJackson County: 55.7 °FJefferson County: 56.4 °FJewell County: 54.5 °FJohnson County: 56.6 °FKearny County: 55.6 °FKingman County: 58.1 °FKiowa County: 57 °FLabette County: 59.4 °FLane County: 55.4 °FLeavenworth County: 56.5 °FLincoln County: 56.7 °FLinn County: 58 °FLogan County: 54.6 °FLyon County: 57 °FMcPherson County: 58 °FMarion County: 57.8 °FMarshall County: 54.9 °FMeade County: 58 °FMiami County: 56.9 °FMitchell County: 55.5 °FMontgomery County: 59.6 °FMorris County: 56.9 °FMorton County: 56.7 °FNemaha County: 54.5 °FNeosho County: 58.7 °FNess County: 55.9 °FNorton County: 53.8 °FOsage County: 57.4 °FOsborne County: 55.3 °FOttawa County: 57.2 °FPawnee County: 56.1 °FPhillips County: 54.2 °FPottawatomie County: 55.8 °FPratt County: 57.3 °FRawlins County: 53.4 °FReno County: 57.8 °FRepublic County: 54.7 °FRice County: 57.1 °FRiley County: 56.4 °FRooks County: 55.2 °FRush County: 55.9 °FRussell County: 56.4 °FSaline County: 58.4 °FScott County: 55.3 °FSedgwick County: 58.8 °FSeward County: 57.4 °FShawnee County: 56.9 °FSheridan County: 54.2 °FSherman County: 53.2 °FSmith County: 54.2 °FStafford County: 56.8 °FStanton County: 55.8 °FStevens County: 56.9 °FSumner County: 59.5 °FThomas County: 53.5 °FTrego County: 55.5 °FWabaunsee County: 56.5 °FWallace County: 53.8 °FWashington County: 55 °FWichita County: 54.8 °FWilson County: 59.1 °FWoodson County: 58.4 °FWyandotte County: 56.8 °F
  • Under 55
  • 55 to 56
  • 56 to 57
  • 57 to 58
  • 58 and over
°F, 2017. 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, 2017

Cherokee County: 59.7 °FCherokee County59.7Montgomery County: 59.6 °FMontgomery County59.6Sumner County: 59.5 °FSumner County59.5Chautauqua County: 59.4 °FChautauqua County59.4Labette County: 59.4 °FLabette County59.4Harper County: 59.1 °FHarper County59.1Wilson County: 59.1 °FWilson County59.1Crawford County: 59 °FCrawford County59Bourbon County: 58.9 °FBourbon County58.9Cowley County: 58.9 °FCowley County58.9Elk County: 58.8 °FElk County58.8Sedgwick County: 58.8 °FSedgwick County58.8Neosho County: 58.7 °FNeosho County58.7Clark County: 58.5 °FClark County58.5Barber County: 58.4 °FBarber County58.4Saline County: 58.4 °FSaline County58.4Woodson County: 58.4 °FWoodson County58.4Comanche County: 58.3 °FComanche County58.3Butler County: 58.2 °FButler County58.2Allen County: 58.1 °FAllen County58.1Harvey County: 58.1 °FHarvey County58.1Kingman County: 58.1 °FKingman County58.1Greenwood County: 58 °FGreenwood County58Linn County: 58 °FLinn County58McPherson County: 58 °FMcPherson County58Meade County: 58 °FMeade County58Marion County: 57.8 °FMarion County57.8Reno County: 57.8 °FReno County57.8Dickinson County: 57.6 °FDickinson County57.6Coffey County: 57.5 °FCoffey County57.5Anderson County: 57.4 °FAnderson County57.4Franklin County: 57.4 °FFranklin County57.4Osage County: 57.4 °FOsage County57.4Seward County: 57.4 °FSeward County57.4Pratt County: 57.3 °FPratt County57.3Chase County: 57.2 °FChase County57.2Ellsworth County: 57.2 °FEllsworth County57.2Ottawa County: 57.2 °FOttawa County57.2Geary County: 57.1 °FGeary County57.1Rice County: 57.1 °FRice County57.1Cherokee County: 59.7 °FCherokee County59.7Montgomery County: 59.6 °FMontgomery County59.6Sumner County: 59.5 °FSumner County59.5Chautauqua County: 59.4 °FChautauqua County59.4Labette County: 59.4 °FLabette County59.4Harper County: 59.1 °FHarper County59.1Wilson County: 59.1 °FWilson County59.1Crawford County: 59 °FCrawford County59Bourbon County: 58.9 °FBourbon County58.9Cowley County: 58.9 °FCowley County58.9Elk County: 58.8 °FElk County58.8Sedgwick County: 58.8 °FSedgwick County58.8Neosho County: 58.7 °FNeosho County58.7Clark County: 58.5 °FClark County58.5Barber County: 58.4 °FBarber County58.4Saline County: 58.4 °FSaline County58.4Woodson County: 58.4 °FWoodson County58.4Comanche County: 58.3 °FComanche County58.3Butler County: 58.2 °FButler County58.2Allen County: 58.1 °FAllen County58.1Harvey County: 58.1 °FHarvey County58.1Kingman County: 58.1 °FKingman County58.1Greenwood County: 58 °FGreenwood County58Linn County: 58 °FLinn County58McPherson County: 58 °FMcPherson County58Meade County: 58 °FMeade County58Marion County: 57.8 °FMarion County57.8Reno County: 57.8 °FReno County57.8Dickinson County: 57.6 °FDickinson County57.6Coffey County: 57.5 °FCoffey County57.5Anderson County: 57.4 °FAnderson County57.4Franklin County: 57.4 °FFranklin County57.4Osage County: 57.4 °FOsage County57.4Seward County: 57.4 °FSeward County57.4Pratt County: 57.3 °FPratt County57.3Chase County: 57.2 °FChase County57.2Ellsworth County: 57.2 °FEllsworth County57.2Ottawa County: 57.2 °FOttawa County57.2Geary County: 57.1 °FGeary County57.1Rice County: 57.1 °FRice County57.1
°F. Source: NOAA NCEI, NOAA Climate at a Glance, January to December average temperature, counties. Retrieved 2026-10-12.

Full ranking

RankCounties2017
°F
Change on 2016
1Cherokee County59.7-0.7%
2Montgomery County59.6-0.8%
3Sumner County59.5-1.3%
4Chautauqua County59.40%
4Labette County59.4-0.8%
6Harper County59.1-1.3%
6Wilson County59.1-0.8%
8Crawford County59-1.3%
9Bourbon County58.9-0.3%
9Cowley County58.9-1%
11Elk County58.8-0.2%
11Sedgwick County58.8-1.3%
13Neosho County58.7-1%
14Clark County58.5-0.5%
15Barber County58.4-1.4%
15Saline County58.4-0.7%
15Woodson County58.4-1.2%
18Comanche County58.3-0.9%
19Butler County58.2-0.9%
20Allen County58.1-0.7%
20Harvey County58.1-1.4%
20Kingman County58.1-1%
23Greenwood County58-0.9%
23Linn County58-0.3%
23McPherson County58-0.7%
23Meade County58-0.9%
27Marion County57.8-1.5%
27Reno County57.8-0.7%
29Dickinson County57.6-1%
30Coffey County57.5-2%
31Anderson County57.4-1%
31Franklin County57.4-1.2%
31Osage County57.4-1.7%
31Seward County57.4-1.2%
35Pratt County57.3-0.5%
36Chase County57.2-1.2%
36Ellsworth County57.2-1%
36Ottawa County57.2-1%
39Geary County57.1-0.9%
39Rice County57.1-0.9%
41Douglas County57-1.6%
41Kiowa County57-0.9%
41Lyon County57-1.7%
44Ford County56.9-0.5%
44Miami County56.9-1.2%
44Morris County56.9-1.4%
44Shawnee County56.9-1.6%
44Stevens County56.9-1%
49Stafford County56.8-0.4%
49Wyandotte County56.8-1.4%
51Lincoln County56.7-1.4%
51Morton County56.7-1%
53Clay County56.6-1.2%
53Gray County56.6-0.9%
53Haskell County56.6-1%
53Hodgeman County56.6-0.9%
53Johnson County56.6-1.4%
58Edwards County56.5-1.1%
58Leavenworth County56.5-1.4%
58Wabaunsee County56.5-1.4%
61Jefferson County56.4-1.2%
61Riley County56.4-1.6%
61Russell County56.4-1.2%
64Grant County56.2-1.4%
65Finney County56.1-0.9%
65Pawnee County56.1-1.4%
67Barton County56-1.1%
68Ness County55.9-1.1%
68Rush County55.9-1.4%
70Cloud County55.8-1.4%
70Ellis County55.8-1.2%
70Pottawatomie County55.8-1.8%
70Stanton County55.8-1.9%
74Atchison County55.7-1.6%
74Jackson County55.7-1.6%
76Kearny County55.6-2.1%
77Mitchell County55.5-1.4%
77Trego County55.5-0.9%
79Lane County55.4-0.9%
80Doniphan County55.3-1.6%
80Osborne County55.3-1.3%
80Scott County55.3-0.9%
83Rooks County55.2-1.3%
84Graham County55-1.3%
84Hamilton County55-2.7%
84Washington County55-2%
87Gove County54.9-1.3%
87Marshall County54.9-2.1%
89Brown County54.8-2%
89Wichita County54.8-0.9%
91Republic County54.7-1.4%
92Logan County54.6-0.9%
93Jewell County54.5-1.4%
93Nemaha County54.5-2%
95Phillips County54.2-1.6%
95Sheridan County54.2-1.8%
95Smith County54.2-1.3%
98Greeley County53.8-1.3%
98Norton County53.8-1.5%
98Wallace County53.8-0.9%
101Decatur County53.6-1.3%
102Thomas County53.5-1.3%
103Rawlins County53.4-1.1%
104Cheyenne County53.2-0.7%
104Sherman County53.2-1.1%

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, 2017) [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, 2017. 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=2017. 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, 2017. 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=2017.

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, 2017 [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=2017 (Accessed: 12 October 2026).

BibTeX
@misc{noaa_counties_in_kansas_by_2017,
  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, 2017}},
  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=2017. 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, 2017
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=2017
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/average-annual-temperature/kansas-counties?period=2017.
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 59.7 °F in 2017, according to NOAA National Centers for Environmental Information.

Which county has the lowest average annual temperature?

Sherman County, with 53.2 °F in 2017.

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