Counties in Oklahoma by average annual temperature

Bryan County had the highest average annual temperature of 77 counties in 2023, at 65.8 °F. Cimarron County had the lowest, at 55.7 °F. The median was 62.3 °F and the figure for Oklahoma was 61.8 °F. Source: NOAA National Centers for Environmental Information.

Keep it in a collection in your library.
Highest65.8Bryan County
Lowest55.7Cimarron County
Median62.377 counties
Oklahoma61.8History

Map of counties, 2023

Adair County: 61.1 °FAlfalfa County: 60.2 °FAtoka County: 64.4 °FBeaver County: 58.3 °FBeckham County: 62.3 °FBlaine County: 61 °FBryan County: 65.8 °FCaddo County: 62.3 °FCanadian County: 61.7 °FCarter County: 64.5 °FCherokee County: 61.6 °FChoctaw County: 65 °FCimarron County: 55.7 °FCleveland County: 62.5 °FCoal County: 64.1 °FComanche County: 63.7 °FCotton County: 65 °FCraig County: 60.5 °FCreek County: 61.5 °FCuster County: 61.2 °FDelaware County: 60.5 °FDewey County: 60.4 °FEllis County: 59.6 °FGarfield County: 60.8 °FGarvin County: 63.6 °FGrady County: 62.7 °FGrant County: 60.4 °FGreer County: 63.2 °FHarmon County: 63.6 °FHarper County: 59.1 °FHaskell County: 63.7 °FHughes County: 62.9 °FJackson County: 64.3 °FJefferson County: 65.2 °FJohnston County: 64.7 °FKay County: 60.7 °FKingfisher County: 61.4 °FKiowa County: 63.1 °FLatimer County: 63.3 °FLe Flore County: 63.1 °FLincoln County: 61.9 °FLogan County: 61.4 °FLove County: 65.4 °FMcClain County: 62.8 °FMcCurtain County: 63.7 °FMcIntosh County: 63.1 °FMajor County: 60.5 °FMarshall County: 65.4 °FMayes County: 61.1 °FMurray County: 64 °FMuskogee County: 63 °FNoble County: 61.4 °FNowata County: 60.4 °FOkfuskee County: 62.3 °FOklahoma County: 62 °FOkmulgee County: 62.4 °FOsage County: 60.6 °FOttawa County: 61.1 °FPawnee County: 61.5 °FPayne County: 61.8 °FPittsburg County: 63.2 °FPontotoc County: 63.7 °FPottawatomie County: 62.7 °FPushmataha County: 63.6 °FRoger Mills County: 61.2 °FRogers County: 61.2 °FSeminole County: 62.8 °FSequoyah County: 63.2 °FStephens County: 63.8 °FTexas County: 57.6 °FTillman County: 64.9 °FTulsa County: 61.6 °FWagoner County: 62.2 °FWashington County: 60.5 °FWashita County: 61.8 °FWoods County: 59.5 °FWoodward County: 59.6 °F
  • Under 61
  • 61 to 62
  • 62 to 63
  • 63 to 64
  • 64 and over
°F, 2023. 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, 2023

Bryan County: 65.8 °FBryan County65.8Love County: 65.4 °FLove County65.4Marshall County: 65.4 °FMarshall County65.4Jefferson County: 65.2 °FJefferson County65.2Choctaw County: 65 °FChoctaw County65Cotton County: 65 °FCotton County65Tillman County: 64.9 °FTillman County64.9Johnston County: 64.7 °FJohnston County64.7Carter County: 64.5 °FCarter County64.5Atoka County: 64.4 °FAtoka County64.4Jackson County: 64.3 °FJackson County64.3Coal County: 64.1 °FCoal County64.1Murray County: 64 °FMurray County64Stephens County: 63.8 °FStephens County63.8Comanche County: 63.7 °FComanche County63.7Haskell County: 63.7 °FHaskell County63.7McCurtain County: 63.7 °FMcCurtain County63.7Pontotoc County: 63.7 °FPontotoc County63.7Garvin County: 63.6 °FGarvin County63.6Harmon County: 63.6 °FHarmon County63.6Pushmataha County: 63.6 °FPushmataha County63.6Latimer County: 63.3 °FLatimer County63.3Greer County: 63.2 °FGreer County63.2Pittsburg County: 63.2 °FPittsburg County63.2Sequoyah County: 63.2 °FSequoyah County63.2Kiowa County: 63.1 °FKiowa County63.1Le Flore County: 63.1 °FLe Flore County63.1McIntosh County: 63.1 °FMcIntosh County63.1Muskogee County: 63 °FMuskogee County63Hughes County: 62.9 °FHughes County62.9McClain County: 62.8 °FMcClain County62.8Seminole County: 62.8 °FSeminole County62.8Grady County: 62.7 °FGrady County62.7Pottawatomie County: 62.7 °FPottawatomie County62.7Cleveland County: 62.5 °FCleveland County62.5Okmulgee County: 62.4 °FOkmulgee County62.4Beckham County: 62.3 °FBeckham County62.3Caddo County: 62.3 °FCaddo County62.3Okfuskee County: 62.3 °FOkfuskee County62.3Wagoner County: 62.2 °FWagoner County62.2Bryan County: 65.8 °FBryan County65.8Love County: 65.4 °FLove County65.4Marshall County: 65.4 °FMarshall County65.4Jefferson County: 65.2 °FJefferson County65.2Choctaw County: 65 °FChoctaw County65Cotton County: 65 °FCotton County65Tillman County: 64.9 °FTillman County64.9Johnston County: 64.7 °FJohnston County64.7Carter County: 64.5 °FCarter County64.5Atoka County: 64.4 °FAtoka County64.4Jackson County: 64.3 °FJackson County64.3Coal County: 64.1 °FCoal County64.1Murray County: 64 °FMurray County64Stephens County: 63.8 °FStephens County63.8Comanche County: 63.7 °FComanche County63.7Haskell County: 63.7 °FHaskell County63.7McCurtain County: 63.7 °FMcCurtain County63.7Pontotoc County: 63.7 °FPontotoc County63.7Garvin County: 63.6 °FGarvin County63.6Harmon County: 63.6 °FHarmon County63.6Pushmataha County: 63.6 °FPushmataha County63.6Latimer County: 63.3 °FLatimer County63.3Greer County: 63.2 °FGreer County63.2Pittsburg County: 63.2 °FPittsburg County63.2Sequoyah County: 63.2 °FSequoyah County63.2Kiowa County: 63.1 °FKiowa County63.1Le Flore County: 63.1 °FLe Flore County63.1McIntosh County: 63.1 °FMcIntosh County63.1Muskogee County: 63 °FMuskogee County63Hughes County: 62.9 °FHughes County62.9McClain County: 62.8 °FMcClain County62.8Seminole County: 62.8 °FSeminole County62.8Grady County: 62.7 °FGrady County62.7Pottawatomie County: 62.7 °FPottawatomie County62.7Cleveland County: 62.5 °FCleveland County62.5Okmulgee County: 62.4 °FOkmulgee County62.4Beckham County: 62.3 °FBeckham County62.3Caddo County: 62.3 °FCaddo County62.3Okfuskee County: 62.3 °FOkfuskee County62.3Wagoner County: 62.2 °FWagoner County62.2
°F. Source: NOAA NCEI, NOAA Climate at a Glance, January to December average temperature, counties. Retrieved 2026-10-12.

Full ranking

RankCounties2023
°F
Change on 2022
1Bryan County65.8+2.3%
2Love County65.4+2.2%
2Marshall County65.4+2%
4Jefferson County65.2+2%
5Choctaw County65+2%
5Cotton County65+1.6%
7Tillman County64.9+1.4%
8Johnston County64.7+1.9%
9Carter County64.5+2.1%
10Atoka County64.4+1.9%
11Jackson County64.3+1.1%
12Coal County64.1+1.6%
13Murray County64+1.7%
14Stephens County63.8+1.8%
15Comanche County63.7+1.6%
15Haskell County63.7+2.4%
15McCurtain County63.7+1.1%
15Pontotoc County63.7+1.6%
19Garvin County63.6+1.8%
19Harmon County63.6+0.5%
19Pushmataha County63.6+2.1%
22Latimer County63.3+2.3%
23Greer County63.2+1%
23Pittsburg County63.2+1.4%
23Sequoyah County63.2+2.6%
26Kiowa County63.1+1.1%
26Le Flore County63.1+2.4%
26McIntosh County63.1+1.6%
29Muskogee County63+1.9%
30Hughes County62.9+1.1%
31McClain County62.8+1.6%
31Seminole County62.8+1.3%
33Grady County62.7+1.6%
33Pottawatomie County62.7+1.5%
35Cleveland County62.5+1.5%
36Okmulgee County62.4+1.5%
37Beckham County62.3+1%
37Caddo County62.3+1.3%
37Okfuskee County62.3+1.3%
40Wagoner County62.2+1.6%
41Oklahoma County62+1.1%
42Lincoln County61.9+1%
43Payne County61.8+1.1%
43Washita County61.8+0.8%
45Canadian County61.7+1.3%
46Cherokee County61.6+2%
46Tulsa County61.6+1.3%
48Creek County61.5+1.2%
48Pawnee County61.5+1.3%
50Kingfisher County61.4+0.8%
50Logan County61.4+0.8%
50Noble County61.4+1.2%
53Custer County61.2+0.8%
53Roger Mills County61.2+1.2%
53Rogers County61.2+1.5%
56Adair County61.1+2.5%
56Mayes County61.1+1.5%
56Ottawa County61.1+2.7%
59Blaine County61+1%
60Garfield County60.8+1%
61Kay County60.7+1.7%
62Osage County60.6+1.7%
63Craig County60.5+2%
63Delaware County60.5+2%
63Major County60.5+1%
63Washington County60.5+1.7%
67Dewey County60.4+1%
67Grant County60.4+1.5%
67Nowata County60.4+1.9%
70Alfalfa County60.2+1.3%
71Ellis County59.6+1.2%
71Woodward County59.6+1.2%
73Woods County59.5+1%
74Harper County59.1+0.7%
75Beaver County58.3+0.9%
76Texas County57.6+0.9%
77Cimarron County55.7+1.8%

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

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

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

Which county has the lowest average annual temperature?

Cimarron County, with 55.7 °F in 2023.

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