Sign inJoin

← How Stapleton ranks

Alabama rankings · Climate

Towns with the coolest summers in Alabama

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. 192 towns with 2,500+ residents.

Other AL lists
Stapleton’s spot
#111of 192
90.8°July high
The race around Stapleton

Just behind Columbiana, just ahead of Indian Springs Village

All 192 towns

July high, lowest first. Towns next door to Stapleton are tagged.

#TownJuly highDays at 90°+July low
1 Henagar2,501 people 85.9° 2866°
2 Fort Payne14,927 people 86.2° 2867°
3 Rainsville5,702 people 87.2° 2867°
4 Boaz10,814 people 88.1° 3168°
5 Albertville22,813 people 88.2° 4969°
6 Arab8,679 people 88.3° 4968°
7 Heflin3,467 people 88.6° 3767°
8 Haleyville4,271 people 88.8° 4768°
9 Cullman19,319 people 89.1° 6068°
10 Lineville2,546 people 89.1° 4067°
11 Hazel Green3,940 people 89.2° 5168°
12 Anniston21,271 people 89.3° 6069°
13 Meridianville11,150 people 89.3° 5168°
14 Oneonta6,971 people 89.3° 5269°
15 Harvest5,955 people 89.3° 6168°
16 Guntersville8,916 people 89.4° 4970°
17 Russellville10,799 people 89.5° 5768°
18 Clay10,273 people 89.5° 6469°
19 Moores Mill6,378 people 89.5° 5169°
20 Remlap2,761 people 89.5° 6469°
21 Good Hope2,574 people 89.5° 6069°
22 Gulf Shores16,401 people 89.6° 3675°
23 Scottsboro15,712 people 89.6° 5769°
24 Springville5,081 people 89.6° 6469°
25 Argo4,479 people 89.6° 6469°
26 Moulton3,401 people 89.6° 4768°
27 Athens29,002 people 89.7° 4969°
28 Grayson Valley6,077 people 89.7° 6469°
29 Bon Secour2,789 people 89.7° 6974°
30 Choccolocco2,620 people 89.7° 3769°
31 Madison60,106 people 89.8° 6169°
32 Hartselle15,847 people 89.8° 4169°
33 Roanoke5,336 people 89.8° 6368°
34 New Hope2,911 people 89.8° 4970°
35 Trinity2,561 people 89.8° 4169°
36 West End-Cobb Town3,453 people 89.9° 6069°
37 Red Bay3,201 people 89.9° 5669°
38 Underwood-Petersville3,100 people 89.9° 5868°
39 Owens Cross Roads2,826 people 89.9° 4970°
40 Huntsville222,791 people 90.0° 6269°
41 Decatur57,361 people 90.0° 4169°
42 Trussville26,673 people 90.0° 6469°
43 Center Point15,914 people 90.0° 6469°
44 Jacksonville14,437 people 90.0° 6069°
45 Pinson7,832 people 90.0° 6469°
46 Margaret5,877 people 90.0° 6469°
47 Odenville5,197 people 90.0° 6469°
48 Piedmont4,740 people 90.0° 5569°
49 Priceville3,726 people 90.0° 4169°
50 Fairhope24,190 people 90.1° 4774°
51 Saks10,681 people 90.1° 6069°
52 Orange Beach8,407 people 90.1° 5674°
53 Highland Lakes5,866 people 90.1° 6569°
54 Winfield4,999 people 90.1° 5269°
55 Weaver3,324 people 90.1° 6069°
56 Hanceville3,270 people 90.1° 6069°
57 La Fayette2,633 people 90.1° 5968°
58 Huguley2,577 people 90.1° 5769°
59 Hokes Bluff4,547 people 90.2° 6670°
60 Centre3,700 people 90.2° 5569°
61 Grand Bay3,553 people 90.2° 8073°
62 Alexandria3,475 people 90.2° 6069°
63 Jemison2,796 people 90.2° 5669°
64 Daphne29,453 people 90.3° 7374°
65 Oxford22,063 people 90.3° 6069°
66 Glencoe5,353 people 90.3° 6670°
67 Triana3,964 people 90.3° 6269°
68 Vestavia Hills38,616 people 90.4° 6570°
69 Opelika32,820 people 90.4° 5169°
70 Homewood27,829 people 90.4° 6570°
71 Pelham24,827 people 90.4° 8769°
72 Moody13,488 people 90.4° 6469°
73 Southside9,483 people 90.4° 6670°
74 Hamilton6,922 people 90.4° 7869°
75 Florence41,701 people 90.5° 5868°
76 Muscle Shoals16,951 people 90.5° 5868°
77 Rainbow City10,284 people 90.5° 6670°
78 Valley10,277 people 90.5° 5769°
79 Sheffield9,340 people 90.5° 5868°
80 Tuscumbia9,115 people 90.5° 5868°
81 Attalla5,775 people 90.5° 6670°
82 Theodore4,964 people 90.5° 7873°
83 Auburn80,594 people 90.6° 4970°
84 Gadsden33,374 people 90.6° 6670°
85 Talladega14,760 people 90.6° 6269°
86 Alexander City14,606 people 90.6° 6268°
87 Leeds12,028 people 90.6° 6569°
88 Meadowbrook9,117 people 90.6° 6570°
89 Clanton8,958 people 90.6° 5769°
90 Lanett6,814 people 90.6° 5769°
91 Chickasaw6,332 people 90.6° 7874°
92 Lake View4,063 people 90.6° 8070°
93 Alabaster33,917 people 90.7° 6369°
94 Troy17,716 people 90.7° 6870°
95 Tillmans Corner17,677 people 90.7° 7872°
96 Gardendale16,534 people 90.7° 6570°
97 McCalla13,253 people 90.7° 8070°
98 Mobile203,416 people 90.8° 7373°
99 Foley24,026 people 90.8° 6973°
100 Calera17,714 people 90.8° 6369°
101 Chelsea16,260 people 90.8° 6369°
102 Pell City13,587 people 90.8° 6269°
103 Irondale13,464 people 90.8° 6570°
104 Forestdale9,742 people 90.8° 6570°
105 Fairfield9,728 people 90.8° 8070°
106 Pleasant Grove9,442 people 90.8° 8070°
107 Brook Highland8,146 people 90.8° 6570°
108 Montevallo7,556 people 90.8° 6369°
109 Tarrant5,925 people 90.8° 6570°
110 Columbiana4,725 people 90.8° 6369°
111 Stapleton3,009 people 90.8° 6172°
112 Indian Springs Village2,537 people 90.8° 8770°
113 Bessemer25,400 people 90.9° 8070°
114 Jasper14,442 people 90.9° 5870°
115 Sylacauga12,309 people 90.9° 6169°
116 Fultondale9,384 people 90.9° 6570°
117 Lincoln7,305 people 90.9° 6569°
118 Robertsdale7,194 people 90.9° 6972°
119 Greenville7,163 people 90.9° 9670°
120 Thomasville3,619 people 90.9° 7571°
121 Mount Olive3,567 people 90.9° 6570°
122 Warrior3,207 people 90.9° 6470°
123 Dadeville2,993 people 90.9° 6269°
124 Marion2,886 people 90.9° 7170°
125 Brookwood2,706 people 90.9° 7070°
126 Dora2,668 people 90.9° 6570°
127 Birmingham198,173 people 91.0° 6570°
128 Spanish Fort10,662 people · next door 91.0° 6173°
129 Kimberly4,439 people 91.0° 6470°
130 Morris2,673 people 91.0° 6470°
131 Hoover92,642 people 91.1° 8070°
132 Helena21,769 people 91.1° 8770°
133 Hueytown16,414 people 91.1° 8070°
134 Bay Minette8,295 people · next door 91.1° 6172°
135 Monroeville5,802 people 91.1° 6670°
136 Midfield5,045 people 91.1° 8070°
137 Loxley4,357 people · next door 91.1° 6972°
138 Adamsville4,266 people 91.1° 6570°
139 Fayette4,164 people 91.2° 7270°
140 Citronelle3,913 people 91.2° —71°
141 Union Springs3,248 people 91.2° 5470°
142 Abbeville2,748 people 91.2° 6571°
143 Coaling2,573 people 91.2° 7070°
144 Enterprise29,505 people 91.3° 7271°
145 Prichard18,961 people 91.3° 7872°
146 Saraland16,404 people 91.3° 7873°
147 Satsuma6,822 people 91.3° 7873°
148 Semmes5,626 people 91.3° 7872°
149 Luverne2,694 people 91.3° 8070°
150 Graysville2,509 people 91.3° 6570°
151 Ozark14,327 people 91.4° 7271°
152 Andalusia8,766 people 91.4° 8070°
153 Opp6,709 people 91.4° 8070°
154 Smiths Station5,496 people 91.4° 7471°
155 Headland5,217 people 91.4° 9071°
156 Childersburg4,655 people 91.4° 8770°
157 Jackson4,589 people 91.4° 7971°
158 Pine Level4,170 people 91.4° 9370°
159 Brent4,010 people 91.4° 6670°
160 Holt3,629 people 91.4° 8971°
161 Eutaw2,786 people 91.4° 7571°
162 Cottondale2,632 people 91.4° 8971°
163 Dothan71,514 people 91.5° 8971°
164 Northport31,218 people 91.5° 8971°
165 Atmore8,334 people 91.5° 8171°
166 Evergreen3,404 people 91.5° 6671°
167 Ladonia3,346 people 91.5° 7471°
168 Centreville2,741 people 91.5° 6670°
169 Tuscaloosa111,038 people 91.6° 8971°
170 Demopolis6,908 people 91.6° 7471°
171 Daleville4,919 people 91.6° 7272°
172 Valley Grande4,047 people 91.6° 8171°
173 Elba3,468 people 91.6° 7271°
174 Taylor3,063 people 91.6° 8971°
175 Hartford2,701 people 91.6° 9171°
176 Phenix City38,499 people 91.7° 8171°
177 Tuskegee8,938 people 91.7° 6671°
178 Brewton5,186 people 91.7° 7971°
179 Livingston4,672 people 91.7° 7571°
180 Moundville3,754 people 91.7° 8971°
181 Tallassee5,134 people 91.8° 6671°
182 Redland4,982 people 91.8° 6671°
183 Holtville5,158 people 91.9° 4671°
184 Geneva4,225 people 91.9° 7771°
185 Selma17,057 people 92.0° 8171°
186 Eufaula12,584 people 92.0° 11371°
187 Pike Road10,574 people 92.2° 9271°
188 Montgomery197,494 people 92.3° 9371°
189 Millbrook17,189 people 92.3° 9371°
190 Wetumpka7,437 people 92.3° 9371°
191 Emerald Mountain3,535 people 92.3° 6672°
192 Prattville39,482 people 92.4° 9371°
How it works

How this ranking works

The AL list, with the map →

We rank every town by the typical afternoon high in July, 1991–2020, from NOAA’s gridded climate normals for each town. The lowest ranks first. The town with the lowest 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.

More on climate in Stapleton →

Tell Stapleton what the numbers miss

Your answer becomes a post in Stapleton’s Town Square.

Weigh in
#111 of 192 for coolest summers. Does that ring true?
Ask neighbors

Post to Stapleton

We’ll email a one-tap link to publish your post. No password, and nothing is public until you click it.
Already a member? Sign in