Counties in Virginia by annual precipitation

Patrick County had the highest annual precipitation of 132 counties in 2023, at 51.61 inches. Clarke County had the lowest, at 30.65 inches. The median was 42.44 inches and the figure for Virginia was 41.43 inches. Source: NOAA National Centers for Environmental Information.

Keep it in a collection in your library.
Highest51.61Patrick County
Lowest30.65Clarke County
Median42.44132 counties
Virginia41.43History

Map of counties, 2023

Accomack County: 43.31 inchesAlbemarle County: 38.2 inchesAlleghany County: 34.68 inchesAmelia County: 47.65 inchesAmherst County: 44.55 inchesAppomattox County: 50.17 inchesArlington County: 37.9 inchesAugusta County: 34.47 inchesBath County: 35.26 inchesBedford County: 42.65 inchesBland County: 40.46 inchesBotetourt County: 37.71 inchesBrunswick County: 49.23 inchesBuchanan County: 39.2 inchesBuckingham County: 50.91 inchesCampbell County: 45.49 inchesCaroline County: 36.7 inchesCarroll County: 47.96 inchesCharles City County: 43.56 inchesCharlotte County: 46 inchesChesterfield County: 43.22 inchesClarke County: 30.65 inchesCraig County: 36.57 inchesCulpeper County: 33.68 inchesCumberland County: 49.35 inchesDickenson County: 37.07 inchesDinwiddie County: 47.5 inchesEssex County: 41.95 inchesFairfax County: 36.21 inchesFauquier County: 33.68 inchesFloyd County: 44.68 inchesFluvanna County: 45.22 inchesFranklin County: 43.6 inchesFrederick County: 31.47 inchesGiles County: 33.92 inchesGloucester County: 44.84 inchesGoochland County: 45.35 inchesGrayson County: 44.35 inchesGreene County: 36.5 inchesGreensville County: 49.4 inchesHalifax County: 43.57 inchesHanover County: 40.84 inchesHenrico County: 41.78 inchesHenry County: 48.36 inchesHighland County: 36.11 inchesIsle of Wight County: 46.03 inchesJames City County: 45.33 inchesKing and Queen County: 42.55 inchesKing George County: 33.24 inchesKing William County: 41.35 inchesLancaster County: 43.41 inchesLee County: 44.7 inchesLoudoun County: 32.35 inchesLouisa County: 41.38 inchesLunenburg County: 48.03 inchesMadison County: 35.8 inchesMathews County: 45.01 inchesMecklenburg County: 44.77 inchesMiddlesex County: 43.66 inchesMontgomery County: 36.32 inchesNelson County: 43.43 inchesNew Kent County: 42.93 inchesNorthampton County: 44.73 inchesNorthumberland County: 41.95 inchesNottoway County: 49.86 inchesOrange County: 36.33 inchesPage County: 34.69 inchesPatrick County: 51.61 inchesPittsylvania County: 44.99 inchesPowhatan County: 46.44 inchesPrince Edward County: 49.56 inchesPrince George County: 44.1 inchesPrince William County: 32.94 inchesPulaski County: 35.69 inchesRappahannock County: 34.05 inchesRichmond County: 43.37 inchesRoanoke County: 38.48 inchesRockbridge County: 38.11 inchesRockingham County: 33.03 inchesRussell County: 41 inchesScott County: 41.98 inchesShenandoah County: 32.27 inchesSmyth County: 43.63 inchesSouthampton County: 46.93 inchesSpotsylvania County: 35.72 inchesStafford County: 31.1 inchesSurry County: 46.44 inchesSussex County: 47.49 inchesTazewell County: 44.77 inchesWarren County: 33.88 inchesWashington County: 42.49 inchesWestmoreland County: 40.86 inchesWise County: 39.07 inchesWythe County: 39.62 inchesYork County: 45.79 inchesAlexandria city: 37.58 inchesBristol city: 42.74 inchesBuena Vista city: 37.87 inchesCharlottesville city: 38 inchesChesapeake city: 44.57 inchesColonial Heights city: 42.38 inchesCovington city: 32.3 inchesDanville city: 43.59 inchesEmporia city: 49.77 inchesFairfax city: 37.41 inchesFalls Church city: 37.95 inchesFranklin city: 45.68 inchesFredericksburg city: 32.87 inchesGalax city: 45.77 inchesHampton city: 45.33 inchesHarrisonburg city: 31.66 inchesHopewell city: 42.33 inchesLynchburg city: 44.72 inchesManassas city: 33.7 inchesManassas Park city: 34.12 inchesMartinsville city: 50.23 inchesNewport News city: 45.84 inchesNorfolk city: 45.79 inchesNorton city: 37.91 inchesPetersburg city: 43.11 inchesPoquoson city: 45.49 inchesPortsmouth city: 45.31 inchesRadford city: 34.12 inchesRichmond city: 41.57 inchesRoanoke city: 37.79 inchesSalem city: 37.59 inchesStaunton city: 31.81 inchesSuffolk city: 44.42 inchesVirginia Beach city: 44.34 inchesWaynesboro city: 33.73 inchesWilliamsburg city: 46.18 inchesWinchester city: 30.98 inches
  • Under 34
  • 34 to 38
  • 38 to 42
  • 42 to 45
  • 45 to 46
  • 46 and over
  • No data
inches, 2023. Hatched areas have no value for this period. Source: NOAA NCEI, NOAA Climate at a Glance, January to December precipitation, counties. Boundaries: U.S. Census Bureau cartographic boundary files.

Top 40 counties, 2023

Patrick County: 51.61 inchesPatrick County51.61Buckingham County: 50.91 inchesBuckingham County50.91Martinsville city: 50.23 inchesMartinsville city50.23Appomattox County: 50.17 inchesAppomattox County50.17Nottoway County: 49.86 inchesNottoway County49.86Emporia city: 49.77 inchesEmporia city49.77Prince Edward County: 49.56 inchesPrince Edward County49.56Greensville County: 49.4 inchesGreensville County49.4Cumberland County: 49.35 inchesCumberland County49.35Brunswick County: 49.23 inchesBrunswick County49.23Henry County: 48.36 inchesHenry County48.36Lunenburg County: 48.03 inchesLunenburg County48.03Carroll County: 47.96 inchesCarroll County47.96Amelia County: 47.65 inchesAmelia County47.65Dinwiddie County: 47.5 inchesDinwiddie County47.5Sussex County: 47.49 inchesSussex County47.49Southampton County: 46.93 inchesSouthampton County46.93Powhatan County: 46.44 inchesPowhatan County46.44Surry County: 46.44 inchesSurry County46.44Williamsburg city: 46.18 inchesWilliamsburg city46.18Isle of Wight County: 46.03 inchesIsle of Wight County46.03Charlotte County: 46 inchesCharlotte County46Newport News city: 45.84 inchesNewport News city45.84Norfolk city: 45.79 inchesNorfolk city45.79York County: 45.79 inchesYork County45.79Galax city: 45.77 inchesGalax city45.77Franklin city: 45.68 inchesFranklin city45.68Campbell County: 45.49 inchesCampbell County45.49Poquoson city: 45.49 inchesPoquoson city45.49Goochland County: 45.35 inchesGoochland County45.35Hampton city: 45.33 inchesHampton city45.33James City County: 45.33 inchesJames City County45.33Portsmouth city: 45.31 inchesPortsmouth city45.31Fluvanna County: 45.22 inchesFluvanna County45.22Mathews County: 45.01 inchesMathews County45.01Pittsylvania County: 44.99 inchesPittsylvania County44.99Gloucester County: 44.84 inchesGloucester County44.84Mecklenburg County: 44.77 inchesMecklenburg County44.77Tazewell County: 44.77 inchesTazewell County44.77Northampton County: 44.73 inchesNorthampton County44.73Patrick County: 51.61 inchesPatrick County51.61Buckingham County: 50.91 inchesBuckingham County50.91Martinsville city: 50.23 inchesMartinsville city50.23Appomattox County: 50.17 inchesAppomattox County50.17Nottoway County: 49.86 inchesNottoway County49.86Emporia city: 49.77 inchesEmporia city49.77Prince Edward County: 49.56 inchesPrince Edward County49.56Greensville County: 49.4 inchesGreensville County49.4Cumberland County: 49.35 inchesCumberland County49.35Brunswick County: 49.23 inchesBrunswick County49.23Henry County: 48.36 inchesHenry County48.36Lunenburg County: 48.03 inchesLunenburg County48.03Carroll County: 47.96 inchesCarroll County47.96Amelia County: 47.65 inchesAmelia County47.65Dinwiddie County: 47.5 inchesDinwiddie County47.5Sussex County: 47.49 inchesSussex County47.49Southampton County: 46.93 inchesSouthampton County46.93Powhatan County: 46.44 inchesPowhatan County46.44Surry County: 46.44 inchesSurry County46.44Williamsburg city: 46.18 inchesWilliamsburg city46.18Isle of Wight County: 46.03 inchesIsle of Wight County46.03Charlotte County: 46 inchesCharlotte County46Newport News city: 45.84 inchesNewport News city45.84Norfolk city: 45.79 inchesNorfolk city45.79York County: 45.79 inchesYork County45.79Galax city: 45.77 inchesGalax city45.77Franklin city: 45.68 inchesFranklin city45.68Campbell County: 45.49 inchesCampbell County45.49Poquoson city: 45.49 inchesPoquoson city45.49Goochland County: 45.35 inchesGoochland County45.35Hampton city: 45.33 inchesHampton city45.33James City County: 45.33 inchesJames City County45.33Portsmouth city: 45.31 inchesPortsmouth city45.31Fluvanna County: 45.22 inchesFluvanna County45.22Mathews County: 45.01 inchesMathews County45.01Pittsylvania County: 44.99 inchesPittsylvania County44.99Gloucester County: 44.84 inchesGloucester County44.84Mecklenburg County: 44.77 inchesMecklenburg County44.77Tazewell County: 44.77 inchesTazewell County44.77Northampton County: 44.73 inchesNorthampton County44.73
inches. Source: NOAA NCEI, NOAA Climate at a Glance, January to December precipitation, counties. Retrieved 2026-10-12.

Full ranking

RankCounties2023
inches
Change on 2022
1Patrick County51.61-15.1%
2Buckingham County50.91+16.8%
3Martinsville city50.23-10.8%
4Appomattox County50.17+14.5%
5Nottoway County49.86+19.1%
6Emporia city49.77+23.9%
7Prince Edward County49.56+15.1%
8Greensville County49.4+20.5%
9Cumberland County49.35+12.2%
10Brunswick County49.23+18.6%
11Henry County48.36-11.7%
12Lunenburg County48.03+11.3%
13Carroll County47.96-13.8%
14Amelia County47.65+14.7%
15Dinwiddie County47.5+15.5%
16Sussex County47.49+6.9%
17Southampton County46.93+2.2%
18Powhatan County46.44+6.7%
18Surry County46.44-2.1%
20Williamsburg city46.18-2.6%
21Isle of Wight County46.03-3.2%
22Charlotte County46+4.6%
23Newport News city45.84+1.3%
24Norfolk city45.79+9.2%
24York County45.79+0.1%
26Galax city45.77-8.7%
27Franklin city45.68-4.3%
28Campbell County45.49+5.8%
28Poquoson city45.49+4.1%
30Goochland County45.35-2.1%
31Hampton city45.33+3.9%
31James City County45.33-1.3%
33Portsmouth city45.31+4.4%
34Fluvanna County45.22-6.8%
35Mathews County45.01+2.4%
36Pittsylvania County44.99-0.5%
37Gloucester County44.84+0.5%
38Mecklenburg County44.77-0.4%
38Tazewell County44.77-15.7%
40Northampton County44.73+8.4%
41Lynchburg city44.72-3.2%
42Lee County44.7-13.5%
43Floyd County44.68-14.5%
44Chesapeake city44.57-0.8%
45Amherst County44.55-10.9%
46Suffolk city44.42-5.3%
47Grayson County44.35-10.3%
48Virginia Beach city44.34+2.9%
49Prince George County44.1+1.3%
50Middlesex County43.66+3.4%
51Smyth County43.63-14.7%
52Franklin County43.6-14.1%
53Danville city43.59-3.2%
54Halifax County43.57-6.7%
55Charles City County43.56+0.7%
56Nelson County43.43-8.9%
57Lancaster County43.41+4.3%
58Richmond County43.37+8.3%
59Accomack County43.31+6.8%
60Chesterfield County43.22+5%
61Petersburg city43.11+3.8%
62New Kent County42.93+1.5%
63Bristol city42.74-7.2%
64Bedford County42.65-12.8%
65King and Queen County42.55+3.1%
66Washington County42.49-14.3%
67Colonial Heights city42.38+3.6%
68Hopewell city42.33+2.2%
69Scott County41.98-13.7%
70Essex County41.95+5.1%
70Northumberland County41.95-0.6%
72Henrico County41.78-0.7%
73Richmond city41.57-0.9%
74Louisa County41.38-12.3%
75King William County41.35-0.2%
76Russell County41-19.8%
77Westmoreland County40.86-2.7%
78Hanover County40.84-6.4%
79Bland County40.46-17.1%
80Wythe County39.62-14.4%
81Buchanan County39.2-23.8%
82Wise County39.07-25.2%
83Roanoke County38.48-22.6%
84Albemarle County38.2-18.2%
85Rockbridge County38.11-20.8%
86Charlottesville city38-19.5%
87Falls Church city37.95-15.2%
88Norton city37.91-27%
89Arlington County37.9-15.4%
90Buena Vista city37.87-20.9%
91Roanoke city37.79-24.1%
92Botetourt County37.71-22.8%
93Salem city37.59-23.4%
94Alexandria city37.58-15.8%
95Fairfax city37.41-15%
96Dickenson County37.07-25.6%
97Caroline County36.7-11.4%
98Craig County36.57-22.4%
99Greene County36.5-21%
100Orange County36.33-16.4%
101Montgomery County36.32-16.8%
102Fairfax County36.21-15.6%
103Highland County36.11-19.5%
104Madison County35.8-19%
105Spotsylvania County35.72-17.2%
106Pulaski County35.69-22.7%
107Bath County35.26-23.8%
108Page County34.69-19.8%
109Alleghany County34.68-24.8%
110Augusta County34.47-18.5%
111Manassas Park city34.12-16.7%
111Radford city34.12-18.9%
113Rappahannock County34.05-21.6%
114Giles County33.92-22.2%
115Warren County33.88-22.7%
116Waynesboro city33.73-19.9%
117Manassas city33.7-16.4%
118Culpeper County33.68-18.5%
118Fauquier County33.68-19.3%
120King George County33.24-16.6%
121Rockingham County33.03-22.4%
122Prince William County32.94-17.7%
123Fredericksburg city32.87-15.3%
124Loudoun County32.35-19.1%
125Covington city32.3-27.2%
126Shenandoah County32.27-20.7%
127Staunton city31.81-16.7%
128Harrisonburg city31.66-22.3%
129Frederick County31.47-24.4%
130Stafford County31.1-17.9%
131Winchester city30.98-28.8%
132Clarke County30.65-28%

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 Virginia by annual precipitation, 2023) [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 Virginia by annual precipitation, 2023. 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/virginia-counties?period=2023. 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 Virginia by annual precipitation, 2023. 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/virginia-counties?period=2023.

Harvard

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

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

Patrick County, with 51.61 inches in 2023, according to NOAA National Centers for Environmental Information.

Which county has the lowest annual precipitation?

Clarke County, with 30.65 inches in 2023.

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 Virginia: more rankings