Counties in Oklahoma by average annual temperature

Bryan County had the highest average annual temperature of 77 counties in 2022, at 64.3 °F. Cimarron County had the lowest, at 54.7 °F. The median was 61.5 °F and the figure for Oklahoma was 60.9 °F. Source: NOAA National Centers for Environmental Information.

Keep it in a collection in your library.
Highest64.3Bryan County
Lowest54.7Cimarron County
Median61.577 counties
Oklahoma60.9History

Map of counties, 2022

Adair County: 59.6 °FAlfalfa County: 59.4 °FAtoka County: 63.2 °FBeaver County: 57.8 °FBeckham County: 61.7 °FBlaine County: 60.4 °FBryan County: 64.3 °FCaddo County: 61.5 °FCanadian County: 60.9 °FCarter County: 63.2 °FCherokee County: 60.4 °FChoctaw County: 63.7 °FCimarron County: 54.7 °FCleveland County: 61.6 °FCoal County: 63.1 °FComanche County: 62.7 °FCotton County: 64 °FCraig County: 59.3 °FCreek County: 60.8 °FCuster County: 60.7 °FDelaware County: 59.3 °FDewey County: 59.8 °FEllis County: 58.9 °FGarfield County: 60.2 °FGarvin County: 62.5 °FGrady County: 61.7 °FGrant County: 59.5 °FGreer County: 62.6 °FHarmon County: 63.3 °FHarper County: 58.7 °FHaskell County: 62.2 °FHughes County: 62.2 °FJackson County: 63.6 °FJefferson County: 63.9 °FJohnston County: 63.5 °FKay County: 59.7 °FKingfisher County: 60.9 °FKiowa County: 62.4 °FLatimer County: 61.9 °FLe Flore County: 61.6 °FLincoln County: 61.3 °FLogan County: 60.9 °FLove County: 64 °FMcClain County: 61.8 °FMcCurtain County: 63 °FMcIntosh County: 62.1 °FMajor County: 59.9 °FMarshall County: 64.1 °FMayes County: 60.2 °FMurray County: 62.9 °FMuskogee County: 61.8 °FNoble County: 60.7 °FNowata County: 59.3 °FOkfuskee County: 61.5 °FOklahoma County: 61.3 °FOkmulgee County: 61.5 °FOsage County: 59.6 °FOttawa County: 59.5 °FPawnee County: 60.7 °FPayne County: 61.1 °FPittsburg County: 62.3 °FPontotoc County: 62.7 °FPottawatomie County: 61.8 °FPushmataha County: 62.3 °FRoger Mills County: 60.5 °FRogers County: 60.3 °FSeminole County: 62 °FSequoyah County: 61.6 °FStephens County: 62.7 °FTexas County: 57.1 °FTillman County: 64 °FTulsa County: 60.8 °FWagoner County: 61.2 °FWashington County: 59.5 °FWashita County: 61.3 °FWoods County: 58.9 °FWoodward County: 58.9 °F
  • Under 60
  • 60 to 61
  • 61 to 62
  • 62 to 63
  • 63 and over
°F, 2022. 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, 2022

Bryan County: 64.3 °FBryan County64.3Marshall County: 64.1 °FMarshall County64.1Cotton County: 64 °FCotton County64Love County: 64 °FLove County64Tillman County: 64 °FTillman County64Jefferson County: 63.9 °FJefferson County63.9Choctaw County: 63.7 °FChoctaw County63.7Jackson County: 63.6 °FJackson County63.6Johnston County: 63.5 °FJohnston County63.5Harmon County: 63.3 °FHarmon County63.3Atoka County: 63.2 °FAtoka County63.2Carter County: 63.2 °FCarter County63.2Coal County: 63.1 °FCoal County63.1McCurtain County: 63 °FMcCurtain County63Murray County: 62.9 °FMurray County62.9Comanche County: 62.7 °FComanche County62.7Pontotoc County: 62.7 °FPontotoc County62.7Stephens County: 62.7 °FStephens County62.7Greer County: 62.6 °FGreer County62.6Garvin County: 62.5 °FGarvin County62.5Kiowa County: 62.4 °FKiowa County62.4Pittsburg County: 62.3 °FPittsburg County62.3Pushmataha County: 62.3 °FPushmataha County62.3Haskell County: 62.2 °FHaskell County62.2Hughes County: 62.2 °FHughes County62.2McIntosh County: 62.1 °FMcIntosh County62.1Seminole County: 62 °FSeminole County62Latimer County: 61.9 °FLatimer County61.9McClain County: 61.8 °FMcClain County61.8Muskogee County: 61.8 °FMuskogee County61.8Pottawatomie County: 61.8 °FPottawatomie County61.8Beckham County: 61.7 °FBeckham County61.7Grady County: 61.7 °FGrady County61.7Cleveland County: 61.6 °FCleveland County61.6Le Flore County: 61.6 °FLe Flore County61.6Sequoyah County: 61.6 °FSequoyah County61.6Caddo County: 61.5 °FCaddo County61.5Okfuskee County: 61.5 °FOkfuskee County61.5Okmulgee County: 61.5 °FOkmulgee County61.5Lincoln County: 61.3 °FLincoln County61.3Bryan County: 64.3 °FBryan County64.3Marshall County: 64.1 °FMarshall County64.1Cotton County: 64 °FCotton County64Love County: 64 °FLove County64Tillman County: 64 °FTillman County64Jefferson County: 63.9 °FJefferson County63.9Choctaw County: 63.7 °FChoctaw County63.7Jackson County: 63.6 °FJackson County63.6Johnston County: 63.5 °FJohnston County63.5Harmon County: 63.3 °FHarmon County63.3Atoka County: 63.2 °FAtoka County63.2Carter County: 63.2 °FCarter County63.2Coal County: 63.1 °FCoal County63.1McCurtain County: 63 °FMcCurtain County63Murray County: 62.9 °FMurray County62.9Comanche County: 62.7 °FComanche County62.7Pontotoc County: 62.7 °FPontotoc County62.7Stephens County: 62.7 °FStephens County62.7Greer County: 62.6 °FGreer County62.6Garvin County: 62.5 °FGarvin County62.5Kiowa County: 62.4 °FKiowa County62.4Pittsburg County: 62.3 °FPittsburg County62.3Pushmataha County: 62.3 °FPushmataha County62.3Haskell County: 62.2 °FHaskell County62.2Hughes County: 62.2 °FHughes County62.2McIntosh County: 62.1 °FMcIntosh County62.1Seminole County: 62 °FSeminole County62Latimer County: 61.9 °FLatimer County61.9McClain County: 61.8 °FMcClain County61.8Muskogee County: 61.8 °FMuskogee County61.8Pottawatomie County: 61.8 °FPottawatomie County61.8Beckham County: 61.7 °FBeckham County61.7Grady County: 61.7 °FGrady County61.7Cleveland County: 61.6 °FCleveland County61.6Le Flore County: 61.6 °FLe Flore County61.6Sequoyah County: 61.6 °FSequoyah County61.6Caddo County: 61.5 °FCaddo County61.5Okfuskee County: 61.5 °FOkfuskee County61.5Okmulgee County: 61.5 °FOkmulgee County61.5Lincoln County: 61.3 °FLincoln County61.3
°F. Source: NOAA NCEI, NOAA Climate at a Glance, January to December average temperature, counties. Retrieved 2026-10-12.

Full ranking

RankCounties2022
°F
Change on 2021
1Bryan County64.3+0.6%
2Marshall County64.1+0.9%
3Cotton County64+1.3%
3Love County64+0.8%
3Tillman County64+1.4%
6Jefferson County63.9+0.9%
7Choctaw County63.7+0.6%
8Jackson County63.6+1.3%
9Johnston County63.5+1.3%
10Harmon County63.3+1.3%
11Atoka County63.2+0.8%
11Carter County63.2+0.8%
13Coal County63.1+1.1%
14McCurtain County63+0.5%
15Murray County62.9+1.5%
16Comanche County62.7+1.1%
16Pontotoc County62.7+1.6%
16Stephens County62.7+1%
19Greer County62.6+1%
20Garvin County62.5+1.3%
21Kiowa County62.4+1.1%
22Pittsburg County62.3+0.5%
22Pushmataha County62.3+0.5%
24Haskell County62.2+0.2%
24Hughes County62.2+0.6%
26McIntosh County62.10%
27Seminole County62+1%
28Latimer County61.9+0.3%
29McClain County61.8+0.8%
29Muskogee County61.80%
29Pottawatomie County61.8+0.8%
32Beckham County61.7+0.7%
32Grady County61.7+0.7%
34Cleveland County61.6+0.7%
34Le Flore County61.6+0.3%
34Sequoyah County61.6-0.2%
37Caddo County61.5+0.8%
37Okfuskee County61.5-0.2%
37Okmulgee County61.5-0.3%
40Lincoln County61.3-0.2%
40Oklahoma County61.30%
40Washita County61.3+0.8%
43Wagoner County61.2-0.2%
44Payne County61.1-0.2%
45Canadian County60.9-0.2%
45Kingfisher County60.9-0.2%
45Logan County60.9-0.3%
48Creek County60.8-0.5%
48Tulsa County60.8-0.5%
50Custer County60.7+0.7%
50Noble County60.7-0.2%
50Pawnee County60.7-0.2%
53Roger Mills County60.5+0.5%
54Blaine County60.40%
54Cherokee County60.40%
56Rogers County60.3-0.3%
57Garfield County60.2-0.2%
57Mayes County60.2+0.2%
59Major County59.9-0.2%
60Dewey County59.8+0.7%
61Kay County59.7-0.5%
62Adair County59.6-0.3%
62Osage County59.6-0.3%
64Grant County59.5-0.3%
64Ottawa County59.5-0.3%
64Washington County59.5-0.5%
67Alfalfa County59.4-0.5%
68Craig County59.30%
68Delaware County59.3-0.3%
68Nowata County59.3-0.5%
71Ellis County58.9+0.2%
71Woods County58.9-0.5%
71Woodward County58.90%
74Harper County58.7-0.3%
75Beaver County57.8-0.5%
76Texas County57.1-0.7%
77Cimarron County54.7-0.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 Oklahoma by average annual temperature, 2022) [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 Oklahoma by average annual temperature, 2022. 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/oklahoma-counties?period=2022. 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 Oklahoma by average annual temperature, 2022. 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/oklahoma-counties?period=2022.

Harvard

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

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

Bryan County, with 64.3 °F in 2022, according to NOAA National Centers for Environmental Information.

Which county has the lowest average annual temperature?

Cimarron County, with 54.7 °F in 2022.

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