Counties in North Carolina by annual precipitation

Transylvania County had the highest annual precipitation of 100 counties in 2020, at 96.39 inches. Union County had the lowest, at 56.76 inches. The median was 65.27 inches and the figure for North Carolina was 66.55 inches. Source: NOAA National Centers for Environmental Information.

Keep it in a collection in your library.
Lowest56.76Union County
Median65.27100 counties
North Carolina66.55History

Map of counties, 2020

Alamance County: 59.79 inchesAlexander County: 71.02 inchesAlleghany County: 80.81 inchesAnson County: 60.19 inchesAshe County: 75.44 inchesAvery County: 71.7 inchesBeaufort County: 61.1 inchesBertie County: 62.45 inchesBladen County: 64.92 inchesBrunswick County: 64.03 inchesBuncombe County: 65.65 inchesBurke County: 74.7 inchesCabarrus County: 63.83 inchesCaldwell County: 76.74 inchesCamden County: 62.37 inchesCarteret County: 68.6 inchesCaswell County: 59.1 inchesCatawba County: 72.5 inchesChatham County: 59.3 inchesCherokee County: 77.31 inchesChowan County: 63.28 inchesClay County: 82.63 inchesCleveland County: 65.12 inchesColumbus County: 63.13 inchesCraven County: 65.27 inchesCumberland County: 63.08 inchesCurrituck County: 61.17 inchesDare County: 57.29 inchesDavidson County: 63.12 inchesDavie County: 65.33 inchesDuplin County: 65.05 inchesDurham County: 61.32 inchesEdgecombe County: 66.72 inchesForsyth County: 66.16 inchesFranklin County: 68.12 inchesGaston County: 63.17 inchesGates County: 64.87 inchesGraham County: 80.41 inchesGranville County: 66.38 inchesGreene County: 65.52 inchesGuilford County: 63.82 inchesHalifax County: 64.82 inchesHarnett County: 61.76 inchesHaywood County: 77 inchesHenderson County: 78 inchesHertford County: 66.93 inchesHoke County: 62.61 inchesHyde County: 61.63 inchesIredell County: 68.03 inchesJackson County: 86.49 inchesJohnston County: 66.17 inchesJones County: 65.4 inchesLee County: 60.17 inchesLenoir County: 64.42 inchesLincoln County: 68.04 inchesMcDowell County: 78.71 inchesMacon County: 89.23 inchesMadison County: 62.94 inchesMartin County: 61.72 inchesMecklenburg County: 60.76 inchesMitchell County: 69.63 inchesMontgomery County: 62.12 inchesMoore County: 59.76 inchesNash County: 68.77 inchesNew Hanover County: 69.6 inchesNorthampton County: 65.55 inchesOnslow County: 66.03 inchesOrange County: 60.22 inchesPamlico County: 65.98 inchesPasquotank County: 62.76 inchesPender County: 65.67 inchesPerquimans County: 63.28 inchesPerson County: 60.02 inchesPitt County: 63.21 inchesPolk County: 78.29 inchesRandolph County: 61.27 inchesRichmond County: 60.36 inchesRobeson County: 63.75 inchesRockingham County: 65.27 inchesRowan County: 62.38 inchesRutherford County: 69.02 inchesSampson County: 64.19 inchesScotland County: 59.64 inchesStanly County: 65.12 inchesStokes County: 68.77 inchesSurry County: 74.35 inchesSwain County: 79.77 inchesTransylvania County: 96.39 inchesTyrrell County: 60.53 inchesUnion County: 56.76 inchesVance County: 67.79 inchesWake County: 63.29 inchesWarren County: 66.6 inchesWashington County: 60.42 inchesWatauga County: 75.18 inchesWayne County: 66.43 inchesWilkes County: 76.6 inchesWilson County: 69.34 inchesYadkin County: 70.92 inchesYancey County: 71.96 inches
  • Under 61
  • 61 to 63
  • 63 to 65
  • 65 to 68
  • 68 to 75
  • 75 and over
inches, 2020. Source: NOAA NCEI, NOAA Climate at a Glance, January to December precipitation, counties. Boundaries: U.S. Census Bureau cartographic boundary files.

Top 40 counties, 2020

Transylvania County: 96.39 inchesTransylvania County96.39Macon County: 89.23 inchesMacon County89.23Jackson County: 86.49 inchesJackson County86.49Clay County: 82.63 inchesClay County82.63Alleghany County: 80.81 inchesAlleghany County80.81Graham County: 80.41 inchesGraham County80.41Swain County: 79.77 inchesSwain County79.77McDowell County: 78.71 inchesMcDowell County78.71Polk County: 78.29 inchesPolk County78.29Henderson County: 78 inchesHenderson County78Cherokee County: 77.31 inchesCherokee County77.31Haywood County: 77 inchesHaywood County77Caldwell County: 76.74 inchesCaldwell County76.74Wilkes County: 76.6 inchesWilkes County76.6Ashe County: 75.44 inchesAshe County75.44Watauga County: 75.18 inchesWatauga County75.18Burke County: 74.7 inchesBurke County74.7Surry County: 74.35 inchesSurry County74.35Catawba County: 72.5 inchesCatawba County72.5Yancey County: 71.96 inchesYancey County71.96Avery County: 71.7 inchesAvery County71.7Alexander County: 71.02 inchesAlexander County71.02Yadkin County: 70.92 inchesYadkin County70.92Mitchell County: 69.63 inchesMitchell County69.63New Hanover County: 69.6 inchesNew Hanover County69.6Wilson County: 69.34 inchesWilson County69.34Rutherford County: 69.02 inchesRutherford County69.02Nash County: 68.77 inchesNash County68.77Stokes County: 68.77 inchesStokes County68.77Carteret County: 68.6 inchesCarteret County68.6Franklin County: 68.12 inchesFranklin County68.12Lincoln County: 68.04 inchesLincoln County68.04Iredell County: 68.03 inchesIredell County68.03Vance County: 67.79 inchesVance County67.79Hertford County: 66.93 inchesHertford County66.93Edgecombe County: 66.72 inchesEdgecombe County66.72Warren County: 66.6 inchesWarren County66.6Wayne County: 66.43 inchesWayne County66.43Granville County: 66.38 inchesGranville County66.38Johnston County: 66.17 inchesJohnston County66.17Transylvania County: 96.39 inchesTransylvania County96.39Macon County: 89.23 inchesMacon County89.23Jackson County: 86.49 inchesJackson County86.49Clay County: 82.63 inchesClay County82.63Alleghany County: 80.81 inchesAlleghany County80.81Graham County: 80.41 inchesGraham County80.41Swain County: 79.77 inchesSwain County79.77McDowell County: 78.71 inchesMcDowell County78.71Polk County: 78.29 inchesPolk County78.29Henderson County: 78 inchesHenderson County78Cherokee County: 77.31 inchesCherokee County77.31Haywood County: 77 inchesHaywood County77Caldwell County: 76.74 inchesCaldwell County76.74Wilkes County: 76.6 inchesWilkes County76.6Ashe County: 75.44 inchesAshe County75.44Watauga County: 75.18 inchesWatauga County75.18Burke County: 74.7 inchesBurke County74.7Surry County: 74.35 inchesSurry County74.35Catawba County: 72.5 inchesCatawba County72.5Yancey County: 71.96 inchesYancey County71.96Avery County: 71.7 inchesAvery County71.7Alexander County: 71.02 inchesAlexander County71.02Yadkin County: 70.92 inchesYadkin County70.92Mitchell County: 69.63 inchesMitchell County69.63New Hanover County: 69.6 inchesNew Hanover County69.6Wilson County: 69.34 inchesWilson County69.34Rutherford County: 69.02 inchesRutherford County69.02Nash County: 68.77 inchesNash County68.77Stokes County: 68.77 inchesStokes County68.77Carteret County: 68.6 inchesCarteret County68.6Franklin County: 68.12 inchesFranklin County68.12Lincoln County: 68.04 inchesLincoln County68.04Iredell County: 68.03 inchesIredell County68.03Vance County: 67.79 inchesVance County67.79Hertford County: 66.93 inchesHertford County66.93Edgecombe County: 66.72 inchesEdgecombe County66.72Warren County: 66.6 inchesWarren County66.6Wayne County: 66.43 inchesWayne County66.43Granville County: 66.38 inchesGranville County66.38Johnston County: 66.17 inchesJohnston County66.17
inches. Source: NOAA NCEI, NOAA Climate at a Glance, January to December precipitation, counties. Retrieved 2026-10-12.

Full ranking

RankCounties2020
inches
Change on 2019
1Transylvania County96.39+20.1%
2Macon County89.23+16.4%
3Jackson County86.49+13.8%
4Clay County82.63+15.6%
5Alleghany County80.81+37.9%
6Graham County80.41+8.6%
7Swain County79.77+4.4%
8McDowell County78.71+20.4%
9Polk County78.29+25.2%
10Henderson County78+18.3%
11Cherokee County77.31+14.9%
12Haywood County77+13.5%
13Caldwell County76.74+31.3%
14Wilkes County76.6+36.8%
15Ashe County75.44+28.8%
16Watauga County75.18+27.4%
17Burke County74.7+33.3%
18Surry County74.35+37.1%
19Catawba County72.5+43.7%
20Yancey County71.96+16.1%
21Avery County71.7+21.9%
22Alexander County71.02+34.8%
23Yadkin County70.92+44.5%
24Mitchell County69.63+19.9%
25New Hanover County69.6+37.3%
26Wilson County69.34+39.1%
27Rutherford County69.02+29%
28Nash County68.77+43.5%
28Stokes County68.77+34.4%
30Carteret County68.6+34.4%
31Franklin County68.12+39.4%
32Lincoln County68.04+40%
33Iredell County68.03+37%
34Vance County67.79+46.1%
35Hertford County66.93+32.5%
36Edgecombe County66.72+45.4%
37Warren County66.6+44.2%
38Wayne County66.43+27%
39Granville County66.38+43.8%
40Johnston County66.17+23.8%
41Forsyth County66.16+31%
42Onslow County66.03+44.6%
43Pamlico County65.98+37%
44Pender County65.67+29.7%
45Buncombe County65.65+19.2%
46Northampton County65.55+35.7%
47Greene County65.52+36.7%
48Jones County65.4+42.9%
49Davie County65.33+40.7%
50Craven County65.27+41.1%
50Rockingham County65.27+35.2%
52Cleveland County65.12+43.3%
52Stanly County65.12+37.2%
54Duplin County65.05+27.6%
55Bladen County64.92+40.1%
56Gates County64.87+28.2%
57Halifax County64.82+39.1%
58Lenoir County64.42+36.6%
59Sampson County64.19+24.4%
60Brunswick County64.03+21.6%
61Cabarrus County63.83+32.5%
62Guilford County63.82+24.6%
63Robeson County63.75+45.8%
64Wake County63.29+31.8%
65Chowan County63.28+26.1%
65Perquimans County63.28+23.6%
67Pitt County63.21+33.7%
68Gaston County63.17+25.7%
69Columbus County63.13+30.2%
70Davidson County63.12+27.9%
71Cumberland County63.08+36.6%
72Madison County62.94+11.7%
73Pasquotank County62.76+21.4%
74Hoke County62.61+37.2%
75Bertie County62.45+25.2%
76Rowan County62.38+40.6%
77Camden County62.37+21.3%
78Montgomery County62.12+31.7%
79Harnett County61.76+30.5%
80Martin County61.72+25.3%
81Hyde County61.63+27.2%
82Durham County61.32+35.5%
83Randolph County61.27+24.3%
84Currituck County61.17+20.8%
85Beaufort County61.1+34.8%
86Mecklenburg County60.76+24.9%
87Tyrrell County60.53+24.1%
88Washington County60.42+22.8%
89Richmond County60.36+34.6%
90Orange County60.22+32.3%
91Anson County60.19+39.4%
92Lee County60.17+32.4%
93Person County60.02+33.5%
94Alamance County59.79+32%
95Moore County59.76+35.2%
96Scotland County59.64+34.8%
97Chatham County59.3+30.4%
98Caswell County59.1+27.2%
99Dare County57.29+25.1%
100Union County56.76+39.4%

Other periods

About this ranking

Total precipitation from January to December, in inches: rain plus the water content of snow and other frozen precipitation. 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, not the reading at one weather station. 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 precipitation, 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 precipitation, counties (Counties in North Carolina by annual precipitation, 2020) [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 precipitation, counties, Counties in North Carolina by annual precipitation, 2020. 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/annual-precipitation/north-carolina-counties?period=2020. Accessed 12 Oct. 2026.

Chicago (author-date)

NOAA National Centers for Environmental Information. 2026. NOAA Climate at a Glance, January to December precipitation, counties. Counties in North Carolina by annual precipitation, 2020. 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/annual-precipitation/north-carolina-counties?period=2020.

Harvard

NOAA National Centers for Environmental Information (2026) NOAA Climate at a Glance, January to December precipitation, counties, Counties in North Carolina by annual precipitation, 2020 [Dataset]. Available at: https://www.ncei.noaa.gov/access/monitoring/climate-at-a-glance/county/mapping, via Invokely: https://invokely.ai/rankings/annual-precipitation/north-carolina-counties?period=2020 (Accessed: 12 October 2026).

BibTeX
@misc{noaa_counties_in_north_carolina_2020,
  author = {{NOAA National Centers for Environmental Information}},
  title = {{NOAA Climate at a Glance, January to December precipitation, counties: Counties in North Carolina by annual precipitation, 2020}},
  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/annual-precipitation/north-carolina-counties?period=2020. Publisher attribution: NOAA National Centers for Environmental Information, Climate at a Glance. NOAA Climate at a Glance, January to December precipitation, 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 precipitation, counties: Counties in North Carolina by annual precipitation, 2020
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/annual-precipitation/north-carolina-counties?period=2020
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/annual-precipitation/north-carolina-counties?period=2020.
N1  - Publisher attribution: NOAA National Centers for Environmental Information, Climate at a Glance. NOAA Climate at a Glance, January to December precipitation, 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 North Carolina by annual precipitation using official data, and cite the source.
rank_places {"indicator":"precipitation_annual","level":"province","within":"North Carolina","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=precipitation_annual&level=province&within=North%20Carolina&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 annual precipitation?

Transylvania County, with 96.39 inches in 2020, according to NOAA National Centers for Environmental Information.

Which county has the lowest annual precipitation?

Union County, with 56.76 inches in 2020.

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 precipitation, counties. Retrieved 2026-10-12.

Annual precipitation: other rankings

Counties in North Carolina: more rankings