Crop-city comparison

Best U.S. Northern Cities for Peppers

Peppers are possible in many northern gardens, but they are less forgiving than tomatoes when spring warmth arrives late or the season runs cool. This ranking compares northern U.S. cities by outdoor pepper fit, GDD margin, timing pressure, and variety flexibility.

Top city Council Bluffs 100/100 · Excellent fit
Tightest fit Homer 0/100 · Very difficult outdoors
Cities compared 219 U.S. cities at or above 40°N

The ranking

Higher scores mean peppers have more outdoor breathing room in a typical season. Lower scores usually mean fast varieties, early indoor starts, warmer garden sites, or protection become more important.

Rank Location Pepper fit GDD margin Frost-free days Best variety fit
#1 Council Bluffs
Iowa, U.S. · 41.2324°N
100/100
Excellent fit
+2199 GDD
3499 available / 1300 target
186 Very early, Early, Mid-season, Late
#2 Omaha
Nebraska, U.S. · 41.2565°N
100/100
Excellent fit
+2199 GDD
3499 available / 1300 target
186 Very early, Early, Mid-season, Late
#3 Peoria
Illinois, U.S. · 40.6936°N
100/100
Excellent fit
+2088 GDD
3388 available / 1300 target
190 Very early, Early, Mid-season, Late
#4 Lincoln
Nebraska, U.S. · 40.8136°N
100/100
Excellent fit
+2075 GDD
3375 available / 1300 target
172 Very early, Early, Mid-season, Late
#5 Champaign
Illinois, U.S. · 40.1164°N
100/100
Excellent fit
+2015 GDD
3315 available / 1300 target
192 Very early, Early, Mid-season, Late
#6 Grand Island
Nebraska, U.S. · 40.9219°N
100/100
Excellent fit
+1940 GDD
3240 available / 1300 target
175 Very early, Early, Mid-season, Late
#7 Hastings
Nebraska, U.S. · 40.5877°N
100/100
Excellent fit
+1936 GDD
3236 available / 1300 target
177 Very early, Early, Mid-season, Late
#8 Medford
Oregon, U.S. · 42.3265°N
100/100
Excellent fit
+1851 GDD
3151 available / 1300 target
204 Very early, Early, Mid-season, Late
#9 Cleveland
Ohio, U.S. · 41.4993°N
100/100
Excellent fit
+1833 GDD
3133 available / 1300 target
218 Very early, Early, Mid-season, Late
#10 Kirksville
Missouri, U.S. · 40.1948°N
100/100
Excellent fit
+1822 GDD
3122 available / 1300 target
181 Very early, Early, Mid-season, Late
#11 Bloomington
Illinois, U.S. · 40.4842°N
100/100
Excellent fit
+1777 GDD
3077 available / 1300 target
182 Very early, Early, Mid-season, Late
#12 Wenatchee
Washington, U.S. · 47.4235°N
100/100
Excellent fit
+1772 GDD
3072 available / 1300 target
207 Very early, Early, Mid-season, Late
#13 Davenport
Iowa, U.S. · 41.5208°N
100/100
Excellent fit
+1761 GDD
3061 available / 1300 target
186 Very early, Early, Mid-season, Late
#14 Toledo
Ohio, U.S. · 41.6614°N
100/100
Excellent fit
+1760 GDD
3060 available / 1300 target
190 Very early, Early, Mid-season, Late
#15 Des Moines
Iowa, U.S. · 41.5868°N
100/100
Excellent fit
+1726 GDD
3026 available / 1300 target
185 Very early, Early, Mid-season, Late
#16 Harrisburg
Pennsylvania, U.S. · 40.2618°N
100/100
Excellent fit
+1722 GDD
3022 available / 1300 target
191 Very early, Early, Mid-season, Late
#17 Roseburg
Oregon, U.S. · 43.2297°N
100/100
Excellent fit
+1671 GDD
2971 available / 1300 target
246 Very early, Early, Mid-season, Late
#18 Detroit
Michigan, U.S. · 42.3314°N
100/100
Excellent fit
+1668 GDD
2968 available / 1300 target
193 Very early, Early, Mid-season, Late
#19 Sterling
Colorado, U.S. · 40.6255°N
100/100
Excellent fit
+1647 GDD
2947 available / 1300 target
162 Very early, Early, Mid-season, Late
#20 Lafayette
Indiana, U.S. · 40.4167°N
100/100
Excellent fit
+1646 GDD
2946 available / 1300 target
175 Very early, Early, Mid-season, Late
#21 Pittsburgh
Pennsylvania, U.S. · 40.4406°N
100/100
Excellent fit
+1643 GDD
2943 available / 1300 target
186 Very early, Early, Mid-season, Late
#22 Fort Wayne
Indiana, U.S. · 41.0793°N
100/100
Excellent fit
+1613 GDD
2913 available / 1300 target
180 Very early, Early, Mid-season, Late
#23 Waterloo
Iowa, U.S. · 42.4928°N
100/100
Excellent fit
+1604 GDD
2904 available / 1300 target
166 Very early, Early, Mid-season, Late
#24 Boston
Massachusetts, U.S. · 42.3601°N
100/100
Excellent fit
+1575 GDD
2875 available / 1300 target
219 Very early, Early, Mid-season, Late
#25 Allentown
Pennsylvania, U.S. · 40.6026°N
100/100
Excellent fit
+1551 GDD
2851 available / 1300 target
187 Very early, Early, Mid-season, Late
#26 Winona
Minnesota, U.S. · 44.03°N
100/100
Excellent fit
+1548 GDD
2848 available / 1300 target
181 Very early, Early, Mid-season, Late
#27 Greeley
Colorado, U.S. · 40.4233°N
100/100
Excellent fit
+1548 GDD
2848 available / 1300 target
159 Very early, Early, Mid-season, Late
#28 Scranton
Pennsylvania, U.S. · 41.4095°N
100/100
Excellent fit
+1544 GDD
2844 available / 1300 target
180 Very early, Early, Mid-season, Late
#29 Rockford
Illinois, U.S. · 42.2711°N
100/100
Excellent fit
+1542 GDD
2842 available / 1300 target
176 Very early, Early, Mid-season, Late
#30 Kearney
Nebraska, U.S. · 40.7514°N
100/100
Excellent fit
+1526 GDD
2826 available / 1300 target
163 Very early, Early, Mid-season, Late
#31 Boise
Idaho, U.S. · 43.615°N
100/100
Excellent fit
+1526 GDD
2826 available / 1300 target
148 Very early, Early, Mid-season, Late
#32 Erie
Pennsylvania, U.S. · 42.1292°N
100/100
Excellent fit
+1509 GDD
2809 available / 1300 target
192 Very early, Early, Mid-season, Late
#33 Lancaster
Pennsylvania, U.S. · 40.0091°N
100/100
Excellent fit
+1501 GDD
2801 available / 1300 target
188 Very early, Early, Mid-season, Late
#34 South Bend
Indiana, U.S. · 41.6764°N
100/100
Excellent fit
+1498 GDD
2798 available / 1300 target
183 Very early, Early, Mid-season, Late
#35 Sioux City
Iowa, U.S. · 42.4997°N
100/100
Excellent fit
+1463 GDD
2763 available / 1300 target
161 Very early, Early, Mid-season, Late
#36 Saint Paul
Minnesota, U.S. · 44.9537°N
100/100
Excellent fit
+1448 GDD
2748 available / 1300 target
175 Very early, Early, Mid-season, Late
#37 Nampa
Idaho, U.S. · 43.5834°N
100/100
Excellent fit
+1440 GDD
2740 available / 1300 target
167 Very early, Early, Mid-season, Late
#38 Ames
Iowa, U.S. · 42.0308°N
100/100
Excellent fit
+1440 GDD
2740 available / 1300 target
165 Very early, Early, Mid-season, Late
#39 Decorah
Iowa, U.S. · 43.3033°N
100/100
Excellent fit
+1416 GDD
2716 available / 1300 target
157 Very early, Early, Mid-season, Late
#40 Sioux Falls
South Dakota, U.S. · 43.5446°N
100/100
Excellent fit
+1410 GDD
2710 available / 1300 target
158 Very early, Early, Mid-season, Late
#41 Cedar Rapids
Iowa, U.S. · 41.9779°N
100/100
Excellent fit
+1386 GDD
2686 available / 1300 target
167 Very early, Early, Mid-season, Late
#42 Albany
New York, U.S. · 42.6526°N
100/100
Excellent fit
+1370 GDD
2670 available / 1300 target
171 Very early, Early, Mid-season, Late
#43 Iowa City
Iowa, U.S. · 41.6355°N
100/100
Excellent fit
+1368 GDD
2668 available / 1300 target
163 Very early, Early, Mid-season, Late
#44 Yakima
Washington, U.S. · 46.6021°N
100/100
Excellent fit
+1365 GDD
2665 available / 1300 target
152 Very early, Early, Mid-season, Late
#45 Norfolk
Nebraska, U.S. · 42.0329°N
100/100
Excellent fit
+1343 GDD
2643 available / 1300 target
156 Very early, Early, Mid-season, Late
#46 Minneapolis
Minnesota, U.S. · 44.9778°N
100/100
Excellent fit
+1332 GDD
2632 available / 1300 target
176 Very early, Early, Mid-season, Late
#47 North Platte
Nebraska, U.S. · 41.1239°N
100/100
Excellent fit
+1332 GDD
2632 available / 1300 target
160 Very early, Early, Mid-season, Late
#48 Milwaukee
Wisconsin, U.S. · 43.0389°N
100/100
Excellent fit
+1307 GDD
2607 available / 1300 target
179 Very early, Early, Mid-season, Late
#49 Lowell
Massachusetts, U.S. · 42.6344°N
100/100
Excellent fit
+1301 GDD
2601 available / 1300 target
163 Very early, Early, Mid-season, Late
#50 Pendleton
Oregon, U.S. · 45.6721°N
100/100
Excellent fit
+1295 GDD
2595 available / 1300 target
170 Very early, Early, Mid-season, Late
#51 Lewiston
Idaho, U.S. · 46.4166°N
100/100
Excellent fit
+1266 GDD
2566 available / 1300 target
203 Very early, Early, Mid-season, Late
#52 Portland
Oregon, U.S. · 45.5152°N
100/100
Excellent fit
+1254 GDD
2554 available / 1300 target
279 Very early, Early, Mid-season, Late
#53 Dubuque
Iowa, U.S. · 42.5006°N
100/100
Excellent fit
+1246 GDD
2546 available / 1300 target
185 Very early, Early, Mid-season, Late
#54 Janesville
Wisconsin, U.S. · 42.6828°N
100/100
Excellent fit
+1233 GDD
2533 available / 1300 target
172 Very early, Early, Mid-season, Late
#55 Akron
Ohio, U.S. · 41.0796°N
100/100
Excellent fit
+1229 GDD
2529 available / 1300 target
187 Very early, Early, Mid-season, Late
#56 Buffalo
New York, U.S. · 42.8864°N
100/100
Excellent fit
+1223 GDD
2523 available / 1300 target
185 Very early, Early, Mid-season, Late
#57 Springfield
Massachusetts, U.S. · 42.1029°N
100/100
Excellent fit
+1223 GDD
2523 available / 1300 target
158 Very early, Early, Mid-season, Late
#58 Muskegon
Michigan, U.S. · 43.2342°N
100/100
Excellent fit
+1214 GDD
2514 available / 1300 target
172 Very early, Early, Mid-season, Late
#59 Moses Lake
Washington, U.S. · 47.1374°N
100/100
Excellent fit
+1208 GDD
2508 available / 1300 target
164 Very early, Early, Mid-season, Late
#60 Syracuse
New York, U.S. · 43.041°N
100/100
Excellent fit
+1195 GDD
2495 available / 1300 target
173 Very early, Early, Mid-season, Late
#61 Jackson
Michigan, U.S. · 42.2545°N
100/100
Excellent fit
+1188 GDD
2488 available / 1300 target
166 Very early, Early, Mid-season, Late
#62 Kalamazoo
Michigan, U.S. · 42.2917°N
100/100
Excellent fit
+1187 GDD
2487 available / 1300 target
173 Very early, Early, Mid-season, Late
#63 Lansing
Michigan, U.S. · 42.7325°N
100/100
Excellent fit
+1187 GDD
2487 available / 1300 target
165 Very early, Early, Mid-season, Late
#64 Rochester
New York, U.S. · 43.1566°N
100/100
Excellent fit
+1182 GDD
2482 available / 1300 target
184 Very early, Early, Mid-season, Late
#65 Walla Walla
Washington, U.S. · 46.0646°N
100/100
Excellent fit
+1172 GDD
2472 available / 1300 target
218 Very early, Early, Mid-season, Late
#66 Fort Collins
Colorado, U.S. · 40.5853°N
100/100
Excellent fit
+1170 GDD
2470 available / 1300 target
156 Very early, Early, Mid-season, Late
#67 Kenosha
Wisconsin, U.S. · 42.6052°N
100/100
Excellent fit
+1158 GDD
2458 available / 1300 target
190 Very early, Early, Mid-season, Late
#68 Grand Rapids
Michigan, U.S. · 42.9634°N
100/100
Excellent fit
+1141 GDD
2441 available / 1300 target
157 Very early, Early, Mid-season, Late
#69 Longmont
Colorado, U.S. · 40.1779°N
100/100
Excellent fit
+1141 GDD
2441 available / 1300 target
151 Very early, Early, Mid-season, Late
#70 Scottsbluff
Nebraska, U.S. · 41.8666°N
100/100
Excellent fit
+1139 GDD
2439 available / 1300 target
142 Very early, Early, Mid-season, Late
#71 Mankato
Minnesota, U.S. · 44.1636°N
100/100
Excellent fit
+1132 GDD
2432 available / 1300 target
162 Very early, Early, Mid-season, Late
#72 Boulder
Colorado, U.S. · 40.0172°N
100/100
Excellent fit
+1130 GDD
2430 available / 1300 target
152 Very early, Early, Mid-season, Late
#73 Battle Creek
Michigan, U.S. · 42.3173°N
100/100
Excellent fit
+1120 GDD
2420 available / 1300 target
159 Very early, Early, Mid-season, Late
#74 Madison
Wisconsin, U.S. · 43.0731°N
100/100
Excellent fit
+1115 GDD
2415 available / 1300 target
161 Very early, Early, Mid-season, Late
#75 Salem
Oregon, U.S. · 44.9429°N
100/100
Excellent fit
+1110 GDD
2410 available / 1300 target
212 Very early, Early, Mid-season, Late
#76 Mason City
Iowa, U.S. · 43.1499°N
100/100
Excellent fit
+1110 GDD
2410 available / 1300 target
161 Very early, Early, Mid-season, Late
#77 Ann Arbor
Michigan, U.S. · 42.2808°N
100/100
Excellent fit
+1104 GDD
2404 available / 1300 target
158 Very early, Early, Mid-season, Late
#78 Sheboygan
Wisconsin, U.S. · 43.741°N
100/100
Excellent fit
+1095 GDD
2395 available / 1300 target
172 Very early, Early, Mid-season, Late
#79 Owatonna
Minnesota, U.S. · 44.0805°N
100/100
Excellent fit
+1084 GDD
2384 available / 1300 target
154 Very early, Early, Mid-season, Late
#80 Saginaw
Michigan, U.S. · 43.4195°N
100/100
Excellent fit
+1082 GDD
2382 available / 1300 target
175 Very early, Early, Mid-season, Late
#81 Rapid City
South Dakota, U.S. · 44.0805°N
100/100
Excellent fit
+1081 GDD
2381 available / 1300 target
158 Very early, Early, Mid-season, Late
#82 Oshkosh
Wisconsin, U.S. · 44.0247°N
100/100
Excellent fit
+1053 GDD
2353 available / 1300 target
179 Very early, Early, Mid-season, Late
#83 La Crosse
Wisconsin, U.S. · 43.8014°N
100/100
Excellent fit
+1036 GDD
2336 available / 1300 target
169 Very early, Early, Mid-season, Late
#84 Eau Claire
Wisconsin, U.S. · 44.8113°N
100/100
Excellent fit
+1033 GDD
2333 available / 1300 target
173 Very early, Early, Mid-season, Late
#85 Holland
Michigan, U.S. · 42.7875°N
100/100
Excellent fit
+1029 GDD
2329 available / 1300 target
176 Very early, Early, Mid-season, Late
#86 Watertown
New York, U.S. · 43.97556°N
100/100
Excellent fit
+1027 GDD
2327 available / 1300 target
164 Very early, Early, Mid-season, Late
#87 Flint
Michigan, U.S. · 43.0125°N
100/100
Excellent fit
+1025 GDD
2325 available / 1300 target
163 Very early, Early, Mid-season, Late
#88 Worcester
Massachusetts, U.S. · 42.2626°N
100/100
Excellent fit
+1013 GDD
2313 available / 1300 target
181 Very early, Early, Mid-season, Late
#89 Appleton
Wisconsin, U.S. · 44.2619°N
100/100
Excellent fit
+1004 GDD
2304 available / 1300 target
155 Very early, Early, Mid-season, Late
#90 Racine
Wisconsin, U.S. · 42.706°N
100/100
Excellent fit
+971 GDD
2271 available / 1300 target
187 Very early, Early, Mid-season, Late
#91 Seattle
Washington, U.S. · 47.6062°N
100/100
Excellent fit
+965 GDD
2265 available / 1300 target
249 Very early, Early, Mid-season, Late
#92 Eugene
Oregon, U.S. · 44.0521°N
100/100
Excellent fit
+837 GDD
2137 available / 1300 target
195 Very early, Early, Mid-season, Late
#93 Albany
Oregon, U.S. · 44.652°N
100/100
Excellent fit
+829 GDD
2129 available / 1300 target
194 Very early, Early, Mid-season, Late
#94 Corvallis
Oregon, U.S. · 44.5638°N
100/100
Excellent fit
+829 GDD
2129 available / 1300 target
194 Very early, Early, Mid-season, Late
#95 Bremerton
Washington, U.S. · 47.5686°N
99/100
Excellent fit
+646 GDD
1946 available / 1300 target
230 Very early, Early, Mid-season, Late
#96 Everett
Washington, U.S. · 47.9789°N
99/100
Excellent fit
+564 GDD
1864 available / 1300 target
223 Very early, Early, Mid-season, Late
#97 Burlington
Vermont, U.S. · 44.4759°N
98/100
Excellent fit
+989 GDD
2289 available / 1300 target
169 Very early, Early, Mid-season, Late
#98 Rochester
Minnesota, U.S. · 44.0121°N
98/100
Excellent fit
+986 GDD
2286 available / 1300 target
159 Very early, Early, Mid-season, Late
#99 Spokane
Washington, U.S. · 47.6588°N
98/100
Excellent fit
+973 GDD
2273 available / 1300 target
169 Very early, Early, Mid-season, Late
#100 Moorhead
Minnesota, U.S. · 46.8739°N
98/100
Excellent fit
+954 GDD
2254 available / 1300 target
151 Very early, Early, Mid-season, Late
#101 Green Bay
Wisconsin, U.S. · 44.5133°N
98/100
Excellent fit
+944 GDD
2244 available / 1300 target
162 Very early, Early, Mid-season, Late
#102 Willmar
Minnesota, U.S. · 45.1393°N
98/100
Excellent fit
+913 GDD
2213 available / 1300 target
160 Very early, Early, Mid-season, Late
#103 Traverse City
Michigan, U.S. · 44.7631°N
98/100
Excellent fit
+912 GDD
2212 available / 1300 target
159 Very early, Early, Mid-season, Late
#104 Portland
Maine, U.S. · 43.6591°N
98/100
Excellent fit
+895 GDD
2195 available / 1300 target
172 Very early, Early, Mid-season, Late
#105 Portsmouth
New Hampshire, U.S. · 43.0729°N
98/100
Excellent fit
+874 GDD
2174 available / 1300 target
157 Very early, Early, Mid-season, Late
#106 Alexandria
Minnesota, U.S. · 45.8848°N
98/100
Excellent fit
+872 GDD
2172 available / 1300 target
159 Very early, Early, Mid-season, Late
#107 Augusta
Maine, U.S. · 44.3232°N
98/100
Excellent fit
+853 GDD
2153 available / 1300 target
172 Very early, Early, Mid-season, Late
#108 St. Cloud
Minnesota, U.S. · 45.5579°N
98/100
Excellent fit
+818 GDD
2118 available / 1300 target
157 Very early, Early, Mid-season, Late
#109 Manchester
New Hampshire, U.S. · 42.9956°N
98/100
Excellent fit
+795 GDD
2095 available / 1300 target
164 Very early, Early, Mid-season, Late
#110 Coeur d'Alene
Idaho, U.S. · 47.6777°N
98/100
Excellent fit
+789 GDD
2089 available / 1300 target
179 Very early, Early, Mid-season, Late
#111 Lewiston
Maine, U.S. · 44.0985°N
98/100
Excellent fit
+778 GDD
2078 available / 1300 target
177 Very early, Early, Mid-season, Late
#112 Stevens Point
Wisconsin, U.S. · 44.5236°N
98/100
Excellent fit
+766 GDD
2066 available / 1300 target
156 Very early, Early, Mid-season, Late
#113 Twin Falls
Idaho, U.S. · 42.5565°N
96/100
Excellent fit
+963 GDD
2263 available / 1300 target
148 Very early, Early, Mid-season, Late
#114 Pocatello
Idaho, U.S. · 42.8713°N
96/100
Excellent fit
+938 GDD
2238 available / 1300 target
139 Very early, Early, Mid-season, Late
#115 Sidney
Montana, U.S. · 47.715456°N
96/100
Excellent fit
+910 GDD
2210 available / 1300 target
139 Very early, Early, Mid-season, Late
#116 Aberdeen
South Dakota, U.S. · 45.4661°N
96/100
Excellent fit
+862 GDD
2162 available / 1300 target
144 Very early, Early, Mid-season, Late
#117 Brookings
South Dakota, U.S. · 44.3056°N
96/100
Excellent fit
+859 GDD
2159 available / 1300 target
148 Very early, Early, Mid-season, Late
#118 Fargo
North Dakota, U.S. · 46.8772°N
96/100
Excellent fit
+857 GDD
2157 available / 1300 target
143 Very early, Early, Mid-season, Late
#119 Watertown
South Dakota, U.S. · 44.90333°N
96/100
Excellent fit
+842 GDD
2142 available / 1300 target
146 Very early, Early, Mid-season, Late
#120 Jamestown
North Dakota, U.S. · 46.9062722°N
96/100
Excellent fit
+833 GDD
2133 available / 1300 target
144 Very early, Early, Mid-season, Late
#121 Billings
Montana, U.S. · 45.7833°N
96/100
Excellent fit
+774 GDD
2074 available / 1300 target
144 Very early, Early, Mid-season, Late
#122 Loveland
Colorado, U.S. · 40.3978°N
96/100
Excellent fit
+759 GDD
2059 available / 1300 target
142 Very early, Early, Mid-season, Late
#123 Miles City
Montana, U.S. · 46.4075°N
96/100
Excellent fit
+753 GDD
2053 available / 1300 target
145 Very early, Early, Mid-season, Late
#124 Binghamton
New York, U.S. · 42.1463°N
96/100
Excellent fit
+745 GDD
2045 available / 1300 target
162 Very early, Early, Mid-season, Late
#125 Plattsburgh
New York, U.S. · 44.69528°N
96/100
Excellent fit
+738 GDD
2038 available / 1300 target
152 Very early, Early, Mid-season, Late
#126 Wausau
Wisconsin, U.S. · 44.9591°N
96/100
Excellent fit
+730 GDD
2030 available / 1300 target
151 Very early, Early, Mid-season, Late
#127 Bangor
Maine, U.S. · 44.8012°N
96/100
Excellent fit
+705 GDD
2005 available / 1300 target
153 Very early, Early, Mid-season, Late
#128 Malone
New York, U.S. · 44.84866°N
96/100
Excellent fit
+691 GDD
1991 available / 1300 target
151 Very early, Early, Mid-season, Late
#129 Sault Ste. Marie
Michigan, U.S. · 46.49698°N
96/100
Excellent fit
+646 GDD
1946 available / 1300 target
155 Very early, Early, Mid-season, Late
#130 Nashua
New Hampshire, U.S. · 42.7564°N
96/100
Excellent fit
+621 GDD
1921 available / 1300 target
162 Very early, Early, Mid-season, Late
#131 Manitowoc
Wisconsin, U.S. · 44.0886°N
96/100
Excellent fit
+527 GDD
1827 available / 1300 target
173 Very early, Early, Mid-season, Late
#132 Tacoma
Washington, U.S. · 47.2529°N
96/100
Excellent fit
+497 GDD
1797 available / 1300 target
251 Very early, Early, Mid-season, Late
#133 Bellingham
Washington, U.S. · 48.7519°N
96/100
Excellent fit
+455 GDD
1755 available / 1300 target
215 Very early, Early, Mid-season, Late
#134 Mount Vernon
Washington, U.S. · 48.4212°N
96/100
Excellent fit
+347 GDD
1647 available / 1300 target
224 Very early, Early, Mid-season, Late
#135 La Grande
Oregon, U.S. · 45.3247°N
94/100
Excellent fit
+746 GDD
2046 available / 1300 target
148 Very early, Early, Mid-season, Late
#136 Spearfish
South Dakota, U.S. · 44.491431°N
94/100
Excellent fit
+740 GDD
2040 available / 1300 target
143 Very early, Early, Mid-season, Late
#137 Massena
New York, U.S. · 44.96083°N
94/100
Excellent fit
+702 GDD
2002 available / 1300 target
146 Very early, Early, Mid-season, Late
#138 Valley City
North Dakota, U.S. · 46.9233139°N
94/100
Excellent fit
+686 GDD
1986 available / 1300 target
136 Very early, Early, Mid-season, Late
#139 Grand Forks
North Dakota, U.S. · 47.901°N
94/100
Excellent fit
+685 GDD
1985 available / 1300 target
144 Very early, Early, Mid-season, Late
#140 Riverton
Wyoming, U.S. · 43.0351°N
94/100
Excellent fit
+685 GDD
1985 available / 1300 target
135 Very early, Early, Mid-season, Late
#141 Ithaca
New York, U.S. · 42.4406°N
94/100
Excellent fit
+676 GDD
1976 available / 1300 target
145 Very early, Early, Mid-season, Late
#142 Brainerd
Minnesota, U.S. · 46.358°N
94/100
Excellent fit
+673 GDD
1973 available / 1300 target
144 Very early, Early, Mid-season, Late
#143 Bismarck
North Dakota, U.S. · 46.8083°N
94/100
Excellent fit
+625 GDD
1925 available / 1300 target
139 Very early, Early, Mid-season, Late
#144 Williston
North Dakota, U.S. · 48.18139°N
94/100
Excellent fit
+624 GDD
1924 available / 1300 target
136 Very early, Early, Mid-season, Late
#145 Cheyenne
Wyoming, U.S. · 41.14°N
94/100
Excellent fit
+620 GDD
1920 available / 1300 target
140 Very early, Early, Mid-season, Late
#146 Keene
New Hampshire, U.S. · 42.9627°N
94/100
Excellent fit
+615 GDD
1915 available / 1300 target
140 Very early, Early, Mid-season, Late
#147 Gillette
Wyoming, U.S. · 44.2911°N
94/100
Excellent fit
+604 GDD
1904 available / 1300 target
125 Very early, Early, Mid-season, Late
#148 Rexburg
Idaho, U.S. · 43.81°N
94/100
Excellent fit
+583 GDD
1883 available / 1300 target
135 Very early, Early, Mid-season, Late
#149 Missoula
Montana, U.S. · 46.8721°N
94/100
Excellent fit
+569 GDD
1869 available / 1300 target
144 Very early, Early, Mid-season, Late
#150 Merrill
Wisconsin, U.S. · 45.18056°N
94/100
Excellent fit
+559 GDD
1859 available / 1300 target
142 Very early, Early, Mid-season, Late
#151 Sheridan
Wyoming, U.S. · 44.7972°N
94/100
Excellent fit
+556 GDD
1856 available / 1300 target
129 Very early, Early, Mid-season, Late
#152 Thief River Falls
Minnesota, U.S. · 48.11889°N
94/100
Excellent fit
+549 GDD
1849 available / 1300 target
137 Very early, Early, Mid-season, Late
#153 Millinocket
Maine, U.S. · 45.657°N
94/100
Excellent fit
+546 GDD
1846 available / 1300 target
140 Very early, Early, Mid-season, Late
#154 Concord
New Hampshire, U.S. · 43.2081°N
94/100
Excellent fit
+536 GDD
1836 available / 1300 target
148 Very early, Early, Mid-season, Late
#155 Presque Isle
Maine, U.S. · 46.67944°N
94/100
Excellent fit
+522 GDD
1822 available / 1300 target
135 Very early, Early, Mid-season, Late
#156 Roseau
Minnesota, U.S. · 48.84667°N
94/100
Excellent fit
+515 GDD
1815 available / 1300 target
131 Very early, Early, Mid-season, Late
#157 Warroad
Minnesota, U.S. · 48.90528°N
94/100
Excellent fit
+515 GDD
1815 available / 1300 target
131 Very early, Early, Mid-season, Late
#158 Vancouver
Washington, U.S. · 45.6418°N
93/100
Excellent fit
+474 GDD
1774 available / 1300 target
175 Very early, Early, Mid-season, Late
#159 Montpelier
Vermont, U.S. · 44.2601°N
93/100
Excellent fit
+447 GDD
1747 available / 1300 target
157 Very early, Early, Mid-season, Late
#160 Grafton
North Dakota, U.S. · 48.41234°N
93/100
Excellent fit
+395 GDD
1695 available / 1300 target
156 Very early, Early, Mid-season, Late
#161 Marquette
Michigan, U.S. · 46.5436°N
93/100
Excellent fit
+307 GDD
1607 available / 1300 target
166 Very early, Early, Mid-season, Late
#162 Olympia
Washington, U.S. · 47.0379°N
93/100
Excellent fit
+292 GDD
1592 available / 1300 target
168 Very early, Early, Mid-season, Late
#163 Casper
Wyoming, U.S. · 42.8501°N
91/100
Excellent fit
+515 GDD
1815 available / 1300 target
119 Very early, Early, Mid-season, Late
#164 Bottineau
North Dakota, U.S. · 48.82472°N
91/100
Excellent fit
+485 GDD
1785 available / 1300 target
133 Very early, Early, Mid-season, Late
#165 Rutland
Vermont, U.S. · 43.6141°N
91/100
Excellent fit
+483 GDD
1783 available / 1300 target
135 Very early, Early, Mid-season, Late
#166 Wolf Point
Montana, U.S. · 48.09306°N
91/100
Excellent fit
+480 GDD
1780 available / 1300 target
143 Very early, Early, Mid-season, Late
#167 Bemidji
Minnesota, U.S. · 47.4736°N
91/100
Excellent fit
+471 GDD
1771 available / 1300 target
132 Very early, Early, Mid-season, Late
#168 Idaho Falls
Idaho, U.S. · 43.4917°N
91/100
Excellent fit
+470 GDD
1770 available / 1300 target
120 Very early, Early, Mid-season, Late
#169 Houlton
Maine, U.S. · 46.13889°N
91/100
Excellent fit
+469 GDD
1769 available / 1300 target
127 Very early, Early, Mid-season, Late
#170 Rock Springs
Wyoming, U.S. · 41.606°N
91/100
Excellent fit
+440 GDD
1740 available / 1300 target
129 Very early, Early, Mid-season, Late
#171 Dickinson
North Dakota, U.S. · 46.8057°N
91/100
Excellent fit
+436 GDD
1736 available / 1300 target
125 Very early, Early, Mid-season, Late
#172 Devils Lake
North Dakota, U.S. · 48.112578°N
91/100
Excellent fit
+404 GDD
1704 available / 1300 target
141 Very early, Early, Mid-season, Late
#173 Rice Lake
Wisconsin, U.S. · 45.49833°N
91/100
Excellent fit
+395 GDD
1695 available / 1300 target
147 Very early, Early, Mid-season, Late
#174 St. Johnsbury
Vermont, U.S. · 44.41944°N
91/100
Excellent fit
+358 GDD
1658 available / 1300 target
143 Very early, Early, Mid-season, Late
#175 Rugby
North Dakota, U.S. · 48.36889°N
91/100
Excellent fit
+357 GDD
1657 available / 1300 target
129 Very early, Early, Mid-season, Late
#176 Crookston
Minnesota, U.S. · 47.77472°N
91/100
Excellent fit
+352 GDD
1652 available / 1300 target
139 Very early, Early, Mid-season, Late
#177 Superior
Wisconsin, U.S. · 46.7208°N
91/100
Excellent fit
+340 GDD
1640 available / 1300 target
138 Very early, Early, Mid-season, Late
#178 Grand Rapids
Minnesota, U.S. · 47.23722°N
91/100
Excellent fit
+334 GDD
1634 available / 1300 target
130 Very early, Early, Mid-season, Late
#179 Ashland
Wisconsin, U.S. · 46.59°N
91/100
Excellent fit
+322 GDD
1622 available / 1300 target
135 Very early, Early, Mid-season, Late
#180 Ironwood
Michigan, U.S. · 46.45583°N
91/100
Excellent fit
+317 GDD
1617 available / 1300 target
132 Very early, Early, Mid-season, Late
#181 Berlin
New Hampshire, U.S. · 44.48694°N
91/100
Excellent fit
+308 GDD
1608 available / 1300 target
139 Very early, Early, Mid-season, Late
#182 Escanaba
Michigan, U.S. · 45.74583°N
91/100
Excellent fit
+297 GDD
1597 available / 1300 target
135 Very early, Early, Mid-season, Late
#183 Sandpoint
Idaho, U.S. · 48.2766°N
91/100
Excellent fit
+289 GDD
1589 available / 1300 target
143 Very early, Early, Mid-season, Late
#184 Minot
North Dakota, U.S. · 48.2291°N
91/100
Excellent fit
+269 GDD
1569 available / 1300 target
137 Very early, Early, Mid-season, Late
#185 Hayward
Wisconsin, U.S. · 46.01°N
91/100
Excellent fit
+266 GDD
1566 available / 1300 target
122 Very early, Early, Mid-season, Late
#186 Saranac Lake
New York, U.S. · 44.32611°N
88/100
Strong fit
+379 GDD
1679 available / 1300 target
99 Very early, Early, Mid-season, Late
#187 Ashland
Oregon, U.S. · 42.1885°N
88/100
Strong fit
+357 GDD
1657 available / 1300 target
108 Very early, Early, Mid-season, Late
#188 Duluth
Minnesota, U.S. · 46.7867°N
78/100
Strong fit
+239 GDD
1539 available / 1300 target
151 Very early, Early, Mid-season, Late
#189 Moscow
Idaho, U.S. · 46.7324°N
77/100
Strong fit
+190 GDD
1490 available / 1300 target
156 Very early, Early, Mid-season
#190 Virginia
Minnesota, U.S. · 47.52306°N
76/100
Strong fit
+249 GDD
1549 available / 1300 target
142 Very early, Early, Mid-season, Late
#191 Great Falls
Montana, U.S. · 47.5053°N
75/100
Strong fit
+152 GDD
1452 available / 1300 target
148 Very early, Early, Mid-season
#192 Rhinelander
Wisconsin, U.S. · 45.63944°N
75/100
Strong fit
+152 GDD
1452 available / 1300 target
123 Very early, Early, Mid-season
#193 Houghton
Michigan, U.S. · 47.1211°N
75/100
Strong fit
+117 GDD
1417 available / 1300 target
137 Very early, Early, Mid-season
#194 Hood River
Oregon, U.S. · 45.7054°N
75/100
Strong fit
+111 GDD
1411 available / 1300 target
143 Very early, Early, Mid-season
#195 Littleton
New Hampshire, U.S. · 44.32083°N
73/100
Workable fit
+220 GDD
1520 available / 1300 target
117 Very early, Early, Mid-season, Late
#196 Bozeman
Montana, U.S. · 45.677°N
72/100
Workable fit
+123 GDD
1423 available / 1300 target
119 Very early, Early, Mid-season
#197 Munising
Michigan, U.S. · 46.42722°N
56/100
Borderline fit
+32 GDD
1332 available / 1300 target
151 Very early, Early, Mid-season
#198 Bend
Oregon, U.S. · 44.0582°N
50/100
Borderline fit
+20 GDD
1320 available / 1300 target
106 Very early, Early, Mid-season
#199 Laramie
Wyoming, U.S. · 41.3114°N
50/100
Borderline fit
+12 GDD
1312 available / 1300 target
105 Very early, Early, Mid-season
#200 Port Angeles
Washington, U.S. · 48.1065°N
50/100
Borderline fit
-11 GDD
1289 available / 1300 target
252 Very early, Early
#201 Newport
Vermont, U.S. · 44.94417°N
45/100
Borderline fit
-41 GDD
1259 available / 1300 target
139 Very early, Early
#202 Lewistown
Montana, U.S. · 47.0563°N
45/100
Borderline fit
-132 GDD
1168 available / 1300 target
137 Very early, Early
#203 Iron River
Michigan, U.S. · 46.09639°N
42/100
Borderline fit
-50 GDD
1250 available / 1300 target
98 Very early, Early
#204 Kalispell
Montana, U.S. · 48.1958°N
42/100
Borderline fit
-67 GDD
1233 available / 1300 target
102 Very early, Early
#205 International Falls
Minnesota, U.S. · 48.59167°N
42/100
Borderline fit
-77 GDD
1223 available / 1300 target
111 Very early, Early
#206 Cut Bank
Montana, U.S. · 48.62917°N
42/100
Borderline fit
-92 GDD
1208 available / 1300 target
114 Very early, Early
#207 Hibbing
Minnesota, U.S. · 47.41722°N
9/100
Very difficult outdoors
-298 GDD
1002 available / 1300 target
95 Very early
#208 Helena
Montana, U.S. · 46.5891°N
9/100
Very difficult outdoors
-340 GDD
960 available / 1300 target
102 Very early
#209 Anchorage
Alaska, U.S. · 61.2181°N
8/100
Very difficult outdoors
-560 GDD
740 available / 1300 target
151 Very early
#210 Whitefish
Montana, U.S. · 48.404°N
6/100
Very difficult outdoors
-410 GDD
890 available / 1300 target
132 Very early
#211 Cody
Wyoming, U.S. · 44.5231°N
6/100
Very difficult outdoors
-550 GDD
750 available / 1300 target
121 Very early
#212 Juneau
Alaska, U.S. · 58.3628°N
2/100
Very difficult outdoors
-622 GDD
678 available / 1300 target
164 Very early
#213 Butte
Montana, U.S. · 46.0038°N
0/100
Very difficult outdoors
-415 GDD
885 available / 1300 target
84 Very early
#214 Wasilla
Alaska, U.S. · 61.58167°N
0/100
Very difficult outdoors
-602 GDD
698 available / 1300 target
130 Very early
#215 Palmer
Alaska, U.S. · 61.60194°N
0/100
Very difficult outdoors
-613 GDD
687 available / 1300 target
117 Very early
#216 Jackson
Wyoming, U.S. · 43.4799°N
0/100
Very difficult outdoors
-662 GDD
638 available / 1300 target
72 Very early
#217 Kenai
Alaska, U.S. · 60.55861°N
0/100
Very difficult outdoors
-912 GDD
388 available / 1300 target
99 Very early
#218 Soldotna
Alaska, U.S. · 60.486617°N
0/100
Very difficult outdoors
-937 GDD
363 available / 1300 target
82 Very early
#219 Homer
Alaska, U.S. · 59.64306°N
0/100
Very difficult outdoors
-976 GDD
324 available / 1300 target
142 Very early

What this ranking means

This is a pepper climate-fit ranking, not a promise that every garden in a city will behave the same way. The strongest northern pepper cities usually give gardeners enough heat margin to think beyond the fastest possible varieties.

For the raw climate side of the story, compare U.S. Cities With the Highest Growing Degree Days and U.S. Cities With the Longest Growing Seasons.

Methodology

U.S. cities at or above 40°N latitude are ranked for outdoor pepper fit using local GDD margin from the typical transplant window, frost-free days, delay tolerance, and pepper variety flexibility.

This ranking compares climate fit, not gardener skill or local garden conditions. Peppers are especially sensitive to transplant quality, soil warmth, night temperatures, sunlight, wind shelter, watering, and variety choice.

Download: northern U.S. pepper comparison JSON.