OKOklahoma rankings

Towns with the hottest summers in Oklahoma

Ranked by the typical afternoon high in July, 1991–2020, from NOAA’s gridded climate normals for each town. Neighboring towns on the same 5 km grid square have the same numbers, so each square is listed once, under its largest town. 133 towns with 2,500+ residents.

NOAA U.S. Climate Normals, 1991–2020

Map of Cache
Oklahoma · Hottest summers

Where Cache lands: #6 of 133

95.8° · Visit Cache →

#TownJuly highDays at 90°+July low
1 Map of Frederick Frederick3,445 people 97.0° 109 72°
2 Altus Altus18,646 people 96.9° 106 72°
3 Lawton Lawton90,595 people 96.3° 83 72°
4 Mangum Mangum2,755 people 96.2° 92 71°
5 Hobart Hobart3,358 people 96.1° 94 71°
6 Map of Cache Cache3,074 people 95.8° 83 72°
7 Map of Fairview Fairview2,687 people 95.7° 90 71°
8 Map of Clinton Clinton8,388 people 95.5° 83 70°
9 Map of Sayre Sayre4,796 people 95.5° 78 70°
10 New Cordell New Cordell2,740 people 95.5° 93 71°
11 Kingfisher Kingfisher5,026 people 95.4° 89 71°
12 Map of Alva Alva4,982 people 95.3° 88 69°
13 Anadarko Anadarko5,572 people 95.2° 75 71°
14 Duncan Duncan22,958 people 95.1° 76 72°
15 Map of Chickasha Chickasha16,539 people 95.1° 91 71°
16 Map of Elgin Elgin3,608 people 95.1° 82 72°
17 Map of Hennessey Hennessey2,567 people 95.1° 80 71°
18 Map of Lindsay Lindsay2,884 people 94.9° 76 71°
19 Woodward Woodward11,882 people 94.6° 80 69°
20 Map of Elk City Elk City11,361 people 94.6° 78 70°
21 Map of Guthrie Guthrie11,243 people 94.6° 83 71°
22 Tishomingo Tishomingo3,083 people 94.6° 80 72°
23 Map of Weatherford Weatherford12,004 people 94.5° 78 70°
24 Pauls Valley Pauls Valley6,062 people 94.5° 85 71°
25 Atoka Atoka2,894 people 94.5° 82 72°
26 Marietta Marietta2,865 people 94.5° 96 73°
27 Map of Watonga Watonga2,623 people 94.5° 78 71°
28 Enid Enid50,653 people 94.4° 80 71°
29 Map of Lone Grove Lone Grove5,125 people 94.4° 88 72°
30 Ardmore Ardmore24,877 people 94.3° 85 72°
31 Map of Hinton Hinton4,909 people 94.3° 82 71°
32 El Reno El Reno18,557 people 94.2° 75 71°
33 Map of Piedmont Piedmont8,342 people 94.2° 76 71°
34 Map of Marlow Marlow4,451 people 94.2° 76 71°
35 Madill Madill4,004 people 94.1° 87 73°
36 Tonkawa3,014 people 94.1° 72 70°
37 Map of Edmond Edmond96,825 people 94.0° 83 71°
38 Stillwater Stillwater49,269 people 94.0° 76 71°
39 Yukon Yukon25,529 people 94.0° 76 71°
40 Durant Durant19,746 people 94.0° 82 72°
41 Map of Guymon Guymon12,539 people 94.0° 89 66°
42 Map of The Village The Village9,447 people 94.0° 76 72°
43 Purcell Purcell6,803 people 94.0° 75 71°
44 Perry4,452 people 94.0° 81 71°
45 Perkins Perkins3,262 people 94.0° 79 71°
46 Blanchard Blanchard9,215 people 93.9° 77 71°
47 Map of Tuttle Tuttle8,040 people 93.8° 73 71°
48 Blackwell Blackwell6,042 people 93.8° 72 70°
49 Calera Calera3,007 people 93.8° 84 72°
50 Oklahoma City Oklahoma City697,125 people 93.7° 73 71°
51 Bethany Bethany20,560 people 93.7° 76 71°
52 Map of Newcastle Newcastle13,001 people 93.7° 76 71°
53 Map of Goldsby Goldsby3,085 people 93.7° 69 71°
54 Map of Del City Del City21,494 people 93.6° 73 71°
55 Map of Warr Acres Warr Acres10,466 people 93.6° 76 71°
56 Map of Harrah Harrah6,684 people 93.6° 59 71°
57 Sulphur Sulphur4,874 people 93.6° 73 71°
58 Wewoka Wewoka3,091 people 93.6° 78 71°
59 Map of Jones Jones3,053 people 93.6° 69 71°
60 Map of Ada Ada16,575 people 93.5° 76 71°
61 Choctaw Choctaw12,303 people 93.5° 69 71°
62 Seminole7,194 people 93.5° 82 70°
63 Holdenville Holdenville5,902 people 93.5° 78 71°
64 McLoud4,425 people 93.5° 59 71°
65 Map of Chandler Chandler2,899 people 93.5° 73 70°
66 Map of Norman Norman129,672 people 93.4° 76 71°
67 Map of Moore Moore63,420 people 93.4° 73 71°
68 Shawnee Shawnee31,671 people 93.4° 74 70°
69 Ponca City Ponca City24,326 people 93.4° 74 70°
70 Map of Noble Noble7,493 people 93.4° 69 71°
71 Map of Pocola Pocola4,423 people 93.4° 78 71°
72 Map of Spencer Spencer3,928 people 93.4° 69 71°
73 Map of Mustang Mustang22,192 people 93.3° 73 71°
74 McAlester McAlester18,111 people 93.3° 73 71°
75 Poteau Poteau8,959 people 93.3° 71 70°
76 Tecumseh Tecumseh6,332 people 93.3° 74 71°
77 Hugo Hugo5,182 people 93.3° 71 71°
78 Map of Davis Davis2,814 people 93.3° 73 72°
79 Map of Longtown Longtown2,716 people 93.3° 75 72°
80 Map of Nicoma Park Nicoma Park2,566 people 93.3° 69 71°
81 Map of Midwest City Midwest City58,297 people 93.2° 69 71°
82 Cushing Cushing8,367 people 93.2° 69 71°
83 Map of Slaughterville Slaughterville4,251 people 93.2° 69 71°
84 Roland Roland3,687 people 93.2° 78 70°
85 Muldrow Muldrow3,309 people 93.2° 78 70°
86 Map of Bethel Acres Bethel Acres3,165 people 93.2° 74 71°
87 Eufaula Eufaula2,825 people 93.2° — 71°
88 Stigler Stigler2,729 people 93.2° 75 71°
89 Map of Bixby Bixby30,155 people 93.1° 65 71°
90 Henryetta Henryetta5,608 people 93.1° 67 71°
91 Map of Fort Gibson Fort Gibson3,808 people 93.1° 70 71°
92 Map of Wilburton Wilburton2,602 people 93.1° 73 71°
93 Okmulgee Okmulgee11,348 people 93.0° 67 71°
94 Checotah Checotah3,064 people 93.0° 68 71°
95 Map of Stroud Stroud2,793 people 93.0° 69 70°
96 Wagoner Wagoner8,082 people 92.8° 63 71°
97 Okemah Okemah3,063 people 92.8° 75 71°
98 Muskogee Muskogee36,758 people 92.7° 70 71°
99 Jenks Jenks27,102 people 92.7° 81 71°
100 Glenpool Glenpool14,151 people 92.7° 81 71°
101 Sallisaw Sallisaw8,605 people 92.7° 61 70°
102 Cleveland Cleveland3,225 people 92.7° 64 71°
103 Heavener Heavener3,012 people 92.7° 71 70°
104 Map of Turley Turley2,968 people 92.7° 74 71°
105 Map of Owasso Owasso40,151 people 92.6° 74 71°
106 Sapulpa Sapulpa22,570 people 92.6° 81 71°
107 Sand Springs Sand Springs20,117 people 92.6° 74 71°
108 Map of Kiefer Kiefer2,639 people 92.6° 81 71°
109 Tulsa Tulsa413,794 people 92.5° 74 71°
110 Broken Arrow Broken Arrow118,180 people 92.5° 65 71°
111 Coweta Coweta10,433 people 92.5° 65 71°
112 Idabel Idabel6,987 people 92.5° 80 70°
113 Broken Bow Broken Bow4,226 people 92.5° 81 70°
114 Mannford Mannford3,269 people 92.5° 64 71°
115 Map of Skiatook Skiatook8,632 people 92.4° 74 71°
116 Verdigris Verdigris5,637 people 92.4° 62 71°
117 Bristow Bristow4,272 people 92.4° 69 70°
118 Map of Hominy Hominy3,303 people 92.4° 62 70°
119 Claremore Claremore20,166 people 92.3° 62 71°
120 Map of Collinsville Collinsville8,878 people 92.3° 74 71°
121 Catoosa Catoosa7,496 people 92.3° 74 71°
122 Pryor Creek Pryor Creek9,569 people 92.2° 60 71°
123 Bartlesville Bartlesville37,878 people 92.1° 71 71°
124 Dewey Dewey3,412 people 92.1° 71 70°
125 Pawhuska Pawhuska2,930 people 92.0° 61 70°
126 Park Hill3,237 people 91.9° 52 70°
127 Tahlequah Tahlequah16,935 people 91.8° 52 70°
128 Vinita Vinita5,300 people 91.7° 58 70°
129 Nowata Nowata3,542 people 91.7° 60 71°
130 Map of Grove Grove7,176 people 91.5° 58 70°
131 Miami Miami12,926 people 91.1° 57 70°
132 Map of Jay Jay2,731 people 90.9° 57 69°
133 Stilwell Stilwell3,755 people 90.5° 43 69°

How this ranking works

We rank every town by the typical afternoon high in July, 1991–2020, from NOAA’s gridded climate normals for each town. The town with the highest figure ranks #1. Normals are 30-year averages, not a forecast, and each town’s Climate page shows its whole year month by month.

Temperatures and rainfall come from NOAA’s gridded normals, about 5 km (3 miles) square, read at each town’s center, so hills and coastlines are built in. Towns whose centers fall in the same square have the same numbers, so only the largest of them is listed.

Only towns with at least 2,500 residents are ranked; Census estimates for smaller places are too uncertain. Population and income: U.S. Census Bureau American Community Survey 5-year estimates. Climate: NOAA NCEI U.S. Climate Normals, 1991–2020. Town photos: Wikimedia Commons, credited on each town’s page.

Same ranking in other states