Counties with highest COVID-19 infection rates in Virginia
Counties with highest COVID-19 infection rates in Virginia
The United States by April 21 had reached 569,404 deaths due to COVID-19 and more than 31.9 million cases, according to Johns Hopkins University. Amid the grim numbers come two bright spots: As of Feb. 2, more Americans had been vaccinated for COVID-19 than had been infected; and since then, rolling averages for case counts and deaths have been on the decline.
Stacker compiled a list of the counties with highest COVID-19 infection rates in Virginia using data from the U.S. Department of Health & Human Services. Counties are ranked by the highest infection rate per 100k residents from 4/13/2021 to 4/19/2021. Ties are broken by total new cases.
As has been true throughout America’s COVID-19 history, every state—and even every county—has its own COVID-19 story, driven by local policies and behaviors. Keep reading to see where infection rates are highest in your home state.
#50. Montgomery County
--- Compared to average rate of new cases in Virginia: 15.3% more cases per 100k residents
- Cumulative cases per 100k: 9,256 (9,120 total cases)
- New deaths per 100k in the past week: 0 (0 new deaths, -100% change from previous week)
- Cumulative deaths per 100k: 89 (88 total deaths)
- Test positivity rate: 3.2%

#49. Virginia Beach city
--- Compared to average rate of new cases in Virginia: 16.2% more cases per 100k residents
- Cumulative cases per 100k: 7,700 (34,650 total cases)
- New deaths per 100k in the past week: 1.3 (6 new deaths, +200% change from previous week)
- Cumulative deaths per 100k: 83 (375 total deaths)
- Test positivity rate: 8.7%
#48. Cumberland County
--- Compared to average rate of new cases in Virginia: 18.0% more cases per 100k residents
- Cumulative cases per 100k: 4,480 (445 total cases)
- New deaths per 100k in the past week: 0 (0 new deaths, -100% change from previous week)
- Cumulative deaths per 100k: 91 (9 total deaths)
- Test positivity rate: 11.0%
#47. Chesterfield County
--- Compared to average rate of new cases in Virginia: 18.9% more cases per 100k residents
- Cumulative cases per 100k: 7,544 (26,616 total cases)
- New deaths per 100k in the past week: 1.4 (5 new deaths, -17% change from previous week)
- Cumulative deaths per 100k: 116 (411 total deaths)
- Test positivity rate: 6.4%
#46. Hampton city
--- Compared to average rate of new cases in Virginia: 18.9% more cases per 100k residents
- Cumulative cases per 100k: 7,457 (10,030 total cases)
- New deaths per 100k in the past week: 2.2 (3 new deaths, 0% change from previous week)
- Cumulative deaths per 100k: 124 (167 total deaths)
- Test positivity rate: 9.3%
#45. Portsmouth city
--- Compared to average rate of new cases in Virginia: 18.9% more cases per 100k residents
- Cumulative cases per 100k: 9,227 (8,710 total cases)
- New deaths per 100k in the past week: 4.2 (4 new deaths, -50% change from previous week)
- Cumulative deaths per 100k: 196 (185 total deaths)
- Test positivity rate: 11.3%
#44. Sussex County
--- Compared to average rate of new cases in Virginia: 20.7% more cases per 100k residents
- Cumulative cases per 100k: 10,422 (1,163 total cases)
- New deaths per 100k in the past week: 0 (0 new deaths, -100% change from previous week)
- Cumulative deaths per 100k: 188 (21 total deaths)
- Test positivity rate: 6.8%
#43. Tazewell County
--- Compared to average rate of new cases in Virginia: 21.6% more cases per 100k residents
- Cumulative cases per 100k: 8,681 (3,524 total cases)
- New deaths per 100k in the past week: 0 (0 new deaths, -100% change from previous week)
- Cumulative deaths per 100k: 160 (65 total deaths)
- Test positivity rate: 9.7%
#42. Goochland County
--- Compared to average rate of new cases in Virginia: 21.6% more cases per 100k residents
- Cumulative cases per 100k: 5,877 (1,396 total cases)
- New deaths per 100k in the past week: 0 (0 new deaths, -100% change from previous week)
- Cumulative deaths per 100k: 97 (23 total deaths)
- Test positivity rate: 6.4%
#41. Craig County
--- Compared to average rate of new cases in Virginia: 22.5% more cases per 100k residents
- Cumulative cases per 100k: 5,788 (297 total cases)
- New deaths per 100k in the past week: 0 (0 new deaths, -100% change from previous week)
- Cumulative deaths per 100k: 97 (5 total deaths)
- Test positivity rate: 6.5%
#40. Prince William County
--- Compared to average rate of new cases in Virginia: 24.3% more cases per 100k residents
- Cumulative cases per 100k: 9,332 (43,890 total cases)
- New deaths per 100k in the past week: 0.2 (1 new deaths, -80% change from previous week)
- Cumulative deaths per 100k: 102 (478 total deaths)
- Test positivity rate: 8.5%
#39. Charlottesville city
--- Compared to average rate of new cases in Virginia: 24.3% more cases per 100k residents
- Cumulative cases per 100k: 8,446 (3,992 total cases)
- New deaths per 100k in the past week: 0 (0 new deaths, -100% change from previous week)
- Cumulative deaths per 100k: 116 (55 total deaths)
- Test positivity rate: 0.8%
#38. Henrico County
--- Compared to average rate of new cases in Virginia: 26.1% more cases per 100k residents
- Cumulative cases per 100k: 7,390 (24,446 total cases)
- New deaths per 100k in the past week: 1.8 (6 new deaths, 0% change from previous week)
- Cumulative deaths per 100k: 179 (593 total deaths)
- Test positivity rate: 5.3%
#37. Smyth County
--- Compared to average rate of new cases in Virginia: 26.1% more cases per 100k residents
- Cumulative cases per 100k: 9,118 (2,745 total cases)
- New deaths per 100k in the past week: 3.3 (1 new deaths, 0% change from previous week)
- Cumulative deaths per 100k: 302 (91 total deaths)
- Test positivity rate: 11.2%
#36. Giles County
--- Compared to average rate of new cases in Virginia: 29.7% more cases per 100k residents
- Cumulative cases per 100k: 7,261 (1,214 total cases)
- New deaths per 100k in the past week: 0 (0 new deaths, -100% change from previous week)
- Cumulative deaths per 100k: 108 (18 total deaths)
- Test positivity rate: 13.3%
#35. Essex County
--- Compared to average rate of new cases in Virginia: 31.5% more cases per 100k residents
- Cumulative cases per 100k: 6,811 (746 total cases)
- New deaths per 100k in the past week: 0 (0 new deaths, -100% change from previous week)
- Cumulative deaths per 100k: 73 (8 total deaths)
- Test positivity rate: 4.4%
#34. Clarke County
--- Compared to average rate of new cases in Virginia: 35.1% more cases per 100k residents
- Cumulative cases per 100k: 6,430 (940 total cases)
- New deaths per 100k in the past week: 0 (0 new deaths, -100% change from previous week)
- Cumulative deaths per 100k: 130 (19 total deaths)
- Test positivity rate: 8.8%
#33. Harrisonburg city
--- Compared to average rate of new cases in Virginia: 36.0% more cases per 100k residents
- Cumulative cases per 100k: 12,015 (6,370 total cases)
- New deaths per 100k in the past week: 0 (0 new deaths, -100% change from previous week)
- Cumulative deaths per 100k: 177 (94 total deaths)
- Test positivity rate: 8.3%
#32. Spotsylvania County
--- Compared to average rate of new cases in Virginia: 36.9% more cases per 100k residents
- Cumulative cases per 100k: 6,909 (9,411 total cases)
- New deaths per 100k in the past week: 2.2 (3 new deaths, +200% change from previous week)
- Cumulative deaths per 100k: 83 (113 total deaths)
- Test positivity rate: 11.4%
#31. Fredericksburg city
--- Compared to average rate of new cases in Virginia: 36.9% more cases per 100k residents
- Cumulative cases per 100k: 6,874 (1,996 total cases)
- New deaths per 100k in the past week: 0 (0 new deaths, -100% change from previous week)
- Cumulative deaths per 100k: 76 (22 total deaths)
- Test positivity rate: 6.4%
#30. King William County
--- Compared to average rate of new cases in Virginia: 36.9% more cases per 100k residents
- Cumulative cases per 100k: 6,683 (1,146 total cases)
- New deaths per 100k in the past week: 0 (0 new deaths, -100% change from previous week)
- Cumulative deaths per 100k: 58 (10 total deaths)
- Test positivity rate: 8.9%
#29. Stafford County
--- Compared to average rate of new cases in Virginia: 38.7% more cases per 100k residents
- Cumulative cases per 100k: 7,034 (10,754 total cases)
- New deaths per 100k in the past week: 0.7 (1 new deaths, 0% change from previous week)
- Cumulative deaths per 100k: 47 (72 total deaths)
- Test positivity rate: 8.1%
#28. Richmond County
--- Compared to average rate of new cases in Virginia: 39.6% more cases per 100k residents
- Cumulative cases per 100k: 16,292 (1,470 total cases)
- New deaths per 100k in the past week: 11.1 (1 new deaths, 0% change from previous week)
- Cumulative deaths per 100k: 155 (14 total deaths)
- Test positivity rate: 8.5%
#27. Newport News city
--- Compared to average rate of new cases in Virginia: 40.5% more cases per 100k residents
- Cumulative cases per 100k: 7,498 (13,439 total cases)
- New deaths per 100k in the past week: 1.7 (3 new deaths, -25% change from previous week)
- Cumulative deaths per 100k: 122 (219 total deaths)
- Test positivity rate: 9.7%
#26. Hanover County
--- Compared to average rate of new cases in Virginia: 45.0% more cases per 100k residents
- Cumulative cases per 100k: 7,261 (7,825 total cases)
- New deaths per 100k in the past week: 1.9 (2 new deaths, 0% change from previous week)
- Cumulative deaths per 100k: 139 (150 total deaths)
- Test positivity rate: 6.8%

#25. Frederick County
--- Compared to average rate of new cases in Virginia: 45.9% more cases per 100k residents
- Cumulative cases per 100k: 8,545 (7,632 total cases)
- New deaths per 100k in the past week: 2.2 (2 new deaths, -100% change from previous week)
- Cumulative deaths per 100k: 109 (97 total deaths)
- Test positivity rate: 6.4%
#24. Prince George County
--- Compared to average rate of new cases in Virginia: 45.9% more cases per 100k residents
- Cumulative cases per 100k: 8,823 (3,384 total cases)
- New deaths per 100k in the past week: 2.6 (1 new deaths, 0% change from previous week)
- Cumulative deaths per 100k: 68 (26 total deaths)
- Test positivity rate: 10.6%
#23. Prince Edward County
--- Compared to average rate of new cases in Virginia: 50.5% more cases per 100k residents
- Cumulative cases per 100k: 9,144 (2,085 total cases)
- New deaths per 100k in the past week: 0 (0 new deaths, -100% change from previous week)
- Cumulative deaths per 100k: 145 (33 total deaths)
- Test positivity rate: 6.9%
#22. Isle of Wight County
--- Compared to average rate of new cases in Virginia: 55.0% more cases per 100k residents
- Cumulative cases per 100k: 8,254 (3,063 total cases)
- New deaths per 100k in the past week: 5.4 (2 new deaths, +100% change from previous week)
- Cumulative deaths per 100k: 175 (65 total deaths)
- Test positivity rate: 10.9%
#21. Radford city
--- Compared to average rate of new cases in Virginia: 57.7% more cases per 100k residents
- Cumulative cases per 100k: 11,365 (2,074 total cases)
- New deaths per 100k in the past week: 0 (0 new deaths, -100% change from previous week)
- Cumulative deaths per 100k: 99 (18 total deaths)
- Test positivity rate: 8.3%
#20. Winchester city
--- Compared to average rate of new cases in Virginia: 66.7% more cases per 100k residents
- Cumulative cases per 100k: 9,922 (2,786 total cases)
- New deaths per 100k in the past week: 3.6 (1 new deaths, -100% change from previous week)
- Cumulative deaths per 100k: 150 (42 total deaths)
- Test positivity rate: 6.7%
#19. Campbell County
--- Compared to average rate of new cases in Virginia: 67.6% more cases per 100k residents
- Cumulative cases per 100k: 7,845 (4,306 total cases)
- New deaths per 100k in the past week: 0 (0 new deaths, -100% change from previous week)
- Cumulative deaths per 100k: 148 (81 total deaths)
- Test positivity rate: 13.8%
#18. Washington County
--- Compared to average rate of new cases in Virginia: 67.6% more cases per 100k residents
- Cumulative cases per 100k: 8,764 (4,710 total cases)
- New deaths per 100k in the past week: 0 (0 new deaths, -100% change from previous week)
- Cumulative deaths per 100k: 190 (102 total deaths)
- Test positivity rate: 22.1%
#17. Greene County
--- Compared to average rate of new cases in Virginia: 68.5% more cases per 100k residents
- Cumulative cases per 100k: 6,146 (1,218 total cases)
- New deaths per 100k in the past week: 5.0 (1 new deaths, -100% change from previous week)
- Cumulative deaths per 100k: 81 (16 total deaths)
- Test positivity rate: 11.5%
#16. Poquoson city
--- Compared to average rate of new cases in Virginia: 76.6% more cases per 100k residents
- Cumulative cases per 100k: 7,041 (864 total cases)
- New deaths per 100k in the past week: 0 (0 new deaths, -100% change from previous week)
- Cumulative deaths per 100k: 130 (16 total deaths)
- Test positivity rate: 10.4%
#15. Salem city
--- Compared to average rate of new cases in Virginia: 99.1% more cases per 100k residents
- Cumulative cases per 100k: 8,189 (2,072 total cases)
- New deaths per 100k in the past week: 4.0 (1 new deaths, 0% change from previous week)
- Cumulative deaths per 100k: 182 (46 total deaths)
- Test positivity rate: 7.5%
#14. Warren County
--- Compared to average rate of new cases in Virginia: 109.0% more cases per 100k residents
- Cumulative cases per 100k: 6,924 (2,781 total cases)
- New deaths per 100k in the past week: 7.5 (3 new deaths, -100% change from previous week)
- Cumulative deaths per 100k: 137 (55 total deaths)
- Test positivity rate: 13.0%
#13. Petersburg city
--- Compared to average rate of new cases in Virginia: 115.3% more cases per 100k residents
- Cumulative cases per 100k: 11,813 (3,703 total cases)
- New deaths per 100k in the past week: 3.2 (1 new deaths, -50% change from previous week)
- Cumulative deaths per 100k: 258 (81 total deaths)
- Test positivity rate: 8.3%
#12. Charles City County
--- Compared to average rate of new cases in Virginia: 119.8% more cases per 100k residents
- Cumulative cases per 100k: 6,994 (487 total cases)
- New deaths per 100k in the past week: 0 (0 new deaths, -100% change from previous week)
- Cumulative deaths per 100k: 215 (15 total deaths)
- Test positivity rate: 15.3%
#11. Wythe County
--- Compared to average rate of new cases in Virginia: 123.4% more cases per 100k residents
- Cumulative cases per 100k: 8,744 (2,508 total cases)
- New deaths per 100k in the past week: 3.5 (1 new deaths, 0% change from previous week)
- Cumulative deaths per 100k: 268 (77 total deaths)
- Test positivity rate: 7.0%
#10. Hopewell city
--- Compared to average rate of new cases in Virginia: 127.9% more cases per 100k residents
- Cumulative cases per 100k: 11,066 (2,493 total cases)
- New deaths per 100k in the past week: 8.9 (2 new deaths, -100% change from previous week)
- Cumulative deaths per 100k: 293 (66 total deaths)
- Test positivity rate: 5.5%
#9. Shenandoah County
--- Compared to average rate of new cases in Virginia: 149.5% more cases per 100k residents
- Cumulative cases per 100k: 9,453 (4,123 total cases)
- New deaths per 100k in the past week: 0 (0 new deaths, -100% change from previous week)
- Cumulative deaths per 100k: 296 (129 total deaths)
- Test positivity rate: 7.7%
#8. Bristol city
--- Compared to average rate of new cases in Virginia: 152.3% more cases per 100k residents
- Cumulative cases per 100k: 8,281 (1,388 total cases)
- New deaths per 100k in the past week: 0 (0 new deaths, -100% change from previous week)
- Cumulative deaths per 100k: 191 (32 total deaths)
- Test positivity rate: 28.2%
#7. Carroll County
--- Compared to average rate of new cases in Virginia: 154.1% more cases per 100k residents
- Cumulative cases per 100k: 8,456 (2,519 total cases)
- New deaths per 100k in the past week: 0 (0 new deaths, -100% change from previous week)
- Cumulative deaths per 100k: 225 (67 total deaths)
- Test positivity rate: 20.9%
#6. Colonial Heights city
--- Compared to average rate of new cases in Virginia: 180.2% more cases per 100k residents
- Cumulative cases per 100k: 9,430 (1,638 total cases)
- New deaths per 100k in the past week: 5.8 (1 new deaths, -100% change from previous week)
- Cumulative deaths per 100k: 334 (58 total deaths)
- Test positivity rate: 9.3%
#5. Appomattox County
--- Compared to average rate of new cases in Virginia: 239.6% more cases per 100k residents
- Cumulative cases per 100k: 9,836 (1,565 total cases)
- New deaths per 100k in the past week: 6.3 (1 new deaths, -100% change from previous week)
- Cumulative deaths per 100k: 151 (24 total deaths)
- Test positivity rate: 5.6%
#4. Franklin city
--- Compared to average rate of new cases in Virginia: 250.5% more cases per 100k residents
- Cumulative cases per 100k: 14,071 (1,121 total cases)
- New deaths per 100k in the past week: 12.6 (1 new deaths, -50% change from previous week)
- Cumulative deaths per 100k: 389 (31 total deaths)
- Test positivity rate: 3.0%
#3. Galax city
--- Compared to average rate of new cases in Virginia: 282.9% more cases per 100k residents
- Cumulative cases per 100k: 17,693 (1,123 total cases)
- New deaths per 100k in the past week: 0 (0 new deaths, -100% change from previous week)
- Cumulative deaths per 100k: 788 (50 total deaths)
- Test positivity rate: 17.5%
#2. Caroline County
--- Compared to average rate of new cases in Virginia: 290.1% more cases per 100k residents
- Cumulative cases per 100k: 7,469 (2,295 total cases)
- New deaths per 100k in the past week: 0 (0 new deaths, -100% change from previous week)
- Cumulative deaths per 100k: 114 (35 total deaths)
- Test positivity rate: 5.1%
#1. Grayson County
--- Compared to average rate of new cases in Virginia: 455.9% more cases per 100k residents
- Cumulative cases per 100k: 8,977 (1,396 total cases)
- New deaths per 100k in the past week: 0 (0 new deaths, -100% change from previous week)
- Cumulative deaths per 100k: 212 (33 total deaths)
- Test positivity rate: 6.8%



