GIS Map

Coldest Cities in North Carolina

The top 25 of 51 North Carolina cities on GIS Map, ranked by lowest average annual temperature.

#CityAverage annual temperature
1Boone
50.2°F
2Hendersonville
56.0°F
3Asheville
57.4°F
4Statesville
57.4°F
5Wake Forest
58.2°F
6Durham
58.3°F
7Mooresville
58.5°F
8Garner
58.7°F
9Hickory
59.0°F
10Fuquay-Varina
59.1°F
11Holly Springs
59.1°F
12Shelby
59.2°F
13Salisbury
59.3°F
14Lexington
59.4°F
15Kernersville
59.5°F
16Winston-Salem
59.5°F
17Greensboro
59.7°F
18Chapel Hill
59.8°F
19Rocky Mount
59.8°F
20Apex
60.3°F
21Burlington
60.3°F
22Concord
60.7°F
23Cornelius
60.7°F
24Kannapolis
60.7°F
25Pinehurst
60.7°F

Source: NOAA NCEI 1991-2020 U.S. Climate Normals, nearest station with complete data. Only cities covered by GIS Map with at least 1,000 residents are ranked. Estimates carry margins of error.

Citing this page: GIS Map, “Coldest Cities in North Carolina”, https://gismap.land/rankings/north-carolina/coldest-cities. Figures from NOAA NCEI 1991-2020 U.S. Climate Normals, nearest station with complete data.