
Counties with highest COVID-19 infection rates in Alabama
Counties with highest COVID-19 infection rates in Alabama
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 Alabama 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. Lawrence County
--- Compared to average rate of new cases in Alabama: 29.8% less cases per 100k residents
- Cumulative cases per 100k: 9,003 (2,964 total cases)
- New deaths per 100k in the past week: 0 (0 new deaths, -100% change from previous week)
- Cumulative deaths per 100k: 289 (95 total deaths)
- Test positivity rate: 5.7%
#49. Marion County
--- Compared to average rate of new cases in Alabama: 27.7% less cases per 100k residents
- Cumulative cases per 100k: 10,354 (3,076 total cases)
- New deaths per 100k in the past week: 0 (0 new deaths, -100% change from previous week)
- Cumulative deaths per 100k: 337 (100 total deaths)
- Test positivity rate: 7.0%
#48. Henry County
--- Compared to average rate of new cases in Alabama: 25.5% less cases per 100k residents
- Cumulative cases per 100k: 10,950 (1,884 total cases)
- New deaths per 100k in the past week: 0 (0 new deaths, -100% change from previous week)
- Cumulative deaths per 100k: 256 (44 total deaths)
- Test positivity rate: 3.9%
#47. Bibb County
--- Compared to average rate of new cases in Alabama: 23.4% less cases per 100k residents
- Cumulative cases per 100k: 11,463 (2,567 total cases)
- New deaths per 100k in the past week: 13.4 (3 new deaths, -100% change from previous week)
- Cumulative deaths per 100k: 272 (61 total deaths)
- Test positivity rate: 1.0%
#46. Elmore County
--- Compared to average rate of new cases in Alabama: 21.3% less cases per 100k residents
- Cumulative cases per 100k: 12,343 (10,024 total cases)
- New deaths per 100k in the past week: 3.7 (3 new deaths, +200% change from previous week)
- Cumulative deaths per 100k: 250 (203 total deaths)
- Test positivity rate: 5.4%
#45. Winston County
--- Compared to average rate of new cases in Alabama: 19.1% less cases per 100k residents
- Cumulative cases per 100k: 11,562 (2,732 total cases)
- New deaths per 100k in the past week: 0 (0 new deaths, -100% change from previous week)
- Cumulative deaths per 100k: 305 (72 total deaths)
- Test positivity rate: 2.9%
#44. Wilcox County
--- Compared to average rate of new cases in Alabama: 17.0% less cases per 100k residents
- Cumulative cases per 100k: 12,022 (1,247 total cases)
- New deaths per 100k in the past week: 0 (0 new deaths, -100% change from previous week)
- Cumulative deaths per 100k: 260 (27 total deaths)
- Test positivity rate: 10.7%

#43. Montgomery County
--- Compared to average rate of new cases in Alabama: 14.9% less cases per 100k residents
- Cumulative cases per 100k: 10,623 (24,059 total cases)
- New deaths per 100k in the past week: 3.5 (8 new deaths, +100% change from previous week)
- Cumulative deaths per 100k: 253 (573 total deaths)
- Test positivity rate: 10.7%
#42. Etowah County
--- Compared to average rate of new cases in Alabama: 14.9% less cases per 100k residents
- Cumulative cases per 100k: 13,401 (13,705 total cases)
- New deaths per 100k in the past week: 2.9 (3 new deaths, 0% change from previous week)
- Cumulative deaths per 100k: 340 (348 total deaths)
- Test positivity rate: 5.8%
#41. Russell County
--- Compared to average rate of new cases in Alabama: 14.9% less cases per 100k residents
- Cumulative cases per 100k: 7,439 (4,312 total cases)
- New deaths per 100k in the past week: 1.7 (1 new deaths, 0% change from previous week)
- Cumulative deaths per 100k: 67 (39 total deaths)
- Test positivity rate: 2.8%
#40. Randolph County
--- Compared to average rate of new cases in Alabama: 14.9% less cases per 100k residents
- Cumulative cases per 100k: 7,825 (1,778 total cases)
- New deaths per 100k in the past week: 0 (0 new deaths, -100% change from previous week)
- Cumulative deaths per 100k: 180 (41 total deaths)
- Test positivity rate: 0.7%
#39. Baldwin County
--- Compared to average rate of new cases in Alabama: 12.8% less cases per 100k residents
- Cumulative cases per 100k: 9,286 (20,730 total cases)
- New deaths per 100k in the past week: 0.9 (2 new deaths, -100% change from previous week)
- Cumulative deaths per 100k: 135 (302 total deaths)
- Test positivity rate: 5.1%
#38. Cullman County
--- Compared to average rate of new cases in Alabama: 12.8% less cases per 100k residents
- Cumulative cases per 100k: 11,352 (9,509 total cases)
- New deaths per 100k in the past week: 3.6 (3 new deaths, +50% change from previous week)
- Cumulative deaths per 100k: 228 (191 total deaths)
- Test positivity rate: 4.7%
#37. Clarke County
--- Compared to average rate of new cases in Alabama: 10.6% less cases per 100k residents
- Cumulative cases per 100k: 14,702 (3,473 total cases)
- New deaths per 100k in the past week: 0 (0 new deaths, -100% change from previous week)
- Cumulative deaths per 100k: 254 (60 total deaths)
- Test positivity rate: 8.0%
#36. Covington County
--- Compared to average rate of new cases in Alabama: 8.5% less cases per 100k residents
- Cumulative cases per 100k: 10,983 (4,069 total cases)
- New deaths per 100k in the past week: 2.7 (1 new deaths, -50% change from previous week)
- Cumulative deaths per 100k: 310 (115 total deaths)
- Test positivity rate: 4.0%
#35. Fayette County
--- Compared to average rate of new cases in Alabama: 8.5% less cases per 100k residents
- Cumulative cases per 100k: 12,857 (2,096 total cases)
- New deaths per 100k in the past week: 0 (0 new deaths, -100% change from previous week)
- Cumulative deaths per 100k: 368 (60 total deaths)
- Test positivity rate: 12.0%
#34. Franklin County
--- Compared to average rate of new cases in Alabama: 4.3% less cases per 100k residents
- Cumulative cases per 100k: 13,433 (4,213 total cases)
- New deaths per 100k in the past week: 0 (0 new deaths, -100% change from previous week)
- Cumulative deaths per 100k: 261 (82 total deaths)
- Test positivity rate: 13.4%
#33. Butler County
--- Compared to average rate of new cases in Alabama: 2.1% less cases per 100k residents
- Cumulative cases per 100k: 10,963 (2,132 total cases)
- New deaths per 100k in the past week: 10.3 (2 new deaths, -100% change from previous week)
- Cumulative deaths per 100k: 350 (68 total deaths)
- Test positivity rate: 5.7%
#32. Limestone County
--- Compared to average rate of new cases in Alabama: 4.3% more cases per 100k residents
- Cumulative cases per 100k: 9,970 (9,862 total cases)
- New deaths per 100k in the past week: 1.0 (1 new deaths, 0% change from previous week)
- Cumulative deaths per 100k: 150 (148 total deaths)
- Test positivity rate: 8.8%
#31. Jackson County
--- Compared to average rate of new cases in Alabama: 6.4% more cases per 100k residents
- Cumulative cases per 100k: 13,098 (6,762 total cases)
- New deaths per 100k in the past week: 0 (0 new deaths, -100% change from previous week)
- Cumulative deaths per 100k: 213 (110 total deaths)
- Test positivity rate: 8.6%
#30. Lamar County
--- Compared to average rate of new cases in Alabama: 8.5% more cases per 100k residents
- Cumulative cases per 100k: 10,141 (1,400 total cases)
- New deaths per 100k in the past week: 0 (0 new deaths, -100% change from previous week)
- Cumulative deaths per 100k: 246 (34 total deaths)
- Test positivity rate: 14.6%
#29. Shelby County
--- Compared to average rate of new cases in Alabama: 10.6% more cases per 100k residents
- Cumulative cases per 100k: 10,668 (23,225 total cases)
- New deaths per 100k in the past week: 1.8 (4 new deaths, +300% change from previous week)
- Cumulative deaths per 100k: 111 (242 total deaths)
- Test positivity rate: 5.8%
#28. Colbert County
--- Compared to average rate of new cases in Alabama: 19.1% more cases per 100k residents
- Cumulative cases per 100k: 11,289 (6,236 total cases)
- New deaths per 100k in the past week: 3.6 (2 new deaths, -33% change from previous week)
- Cumulative deaths per 100k: 239 (132 total deaths)
- Test positivity rate: 13.8%
#27. Marshall County
--- Compared to average rate of new cases in Alabama: 21.3% more cases per 100k residents
- Cumulative cases per 100k: 12,412 (12,012 total cases)
- New deaths per 100k in the past week: 1.0 (1 new deaths, 0% change from previous week)
- Cumulative deaths per 100k: 227 (220 total deaths)
- Test positivity rate: 5.3%
#26. Chambers County
--- Compared to average rate of new cases in Alabama: 21.3% more cases per 100k residents
- Cumulative cases per 100k: 10,582 (3,519 total cases)
- New deaths per 100k in the past week: 0 (0 new deaths, -100% change from previous week)
- Cumulative deaths per 100k: 367 (122 total deaths)
- Test positivity rate: 13.1%
#25. Conecuh County
--- Compared to average rate of new cases in Alabama: 23.4% more cases per 100k residents
- Cumulative cases per 100k: 9,091 (1,097 total cases)
- New deaths per 100k in the past week: 0 (0 new deaths, -100% change from previous week)
- Cumulative deaths per 100k: 232 (28 total deaths)
- Test positivity rate: 4.9%

#24. Tuscaloosa County
--- Compared to average rate of new cases in Alabama: 27.7% more cases per 100k residents
- Cumulative cases per 100k: 12,136 (25,408 total cases)
- New deaths per 100k in the past week: 0.5 (1 new deaths, -75% change from previous week)
- Cumulative deaths per 100k: 212 (444 total deaths)
- Test positivity rate: 5.4%
#23. Clay County
--- Compared to average rate of new cases in Alabama: 27.7% more cases per 100k residents
- Cumulative cases per 100k: 11,349 (1,502 total cases)
- New deaths per 100k in the past week: 7.6 (1 new deaths, -100% change from previous week)
- Cumulative deaths per 100k: 416 (55 total deaths)
- Test positivity rate: 13.2%
#22. Calhoun County
--- Compared to average rate of new cases in Alabama: 34.0% more cases per 100k residents
- Cumulative cases per 100k: 12,639 (14,358 total cases)
- New deaths per 100k in the past week: 0 (0 new deaths, -100% change from previous week)
- Cumulative deaths per 100k: 274 (311 total deaths)
- Test positivity rate: 10.4%
#21. Escambia County
--- Compared to average rate of new cases in Alabama: 34.0% more cases per 100k residents
- Cumulative cases per 100k: 10,654 (3,903 total cases)
- New deaths per 100k in the past week: 0 (0 new deaths, -100% change from previous week)
- Cumulative deaths per 100k: 202 (74 total deaths)
- Test positivity rate: 4.1%
#20. St. Clair County
--- Compared to average rate of new cases in Alabama: 36.2% more cases per 100k residents
- Cumulative cases per 100k: 10,597 (9,486 total cases)
- New deaths per 100k in the past week: 2.2 (2 new deaths, -100% change from previous week)
- Cumulative deaths per 100k: 264 (236 total deaths)
- Test positivity rate: 8.9%
#19. Autauga County
--- Compared to average rate of new cases in Alabama: 36.2% more cases per 100k residents
- Cumulative cases per 100k: 12,105 (6,763 total cases)
- New deaths per 100k in the past week: 5.4 (3 new deaths, +200% change from previous week)
- Cumulative deaths per 100k: 190 (106 total deaths)
- Test positivity rate: 11.4%

#18. Lauderdale County
--- Compared to average rate of new cases in Alabama: 42.6% more cases per 100k residents
- Cumulative cases per 100k: 10,008 (9,280 total cases)
- New deaths per 100k in the past week: 6.5 (6 new deaths, -75% change from previous week)
- Cumulative deaths per 100k: 251 (233 total deaths)
- Test positivity rate: 7.2%
#17. Coffee County
--- Compared to average rate of new cases in Alabama: 42.6% more cases per 100k residents
- Cumulative cases per 100k: 10,386 (5,436 total cases)
- New deaths per 100k in the past week: 1.9 (1 new deaths, 0% change from previous week)
- Cumulative deaths per 100k: 216 (113 total deaths)
- Test positivity rate: 13.4%
#16. Cleburne County
--- Compared to average rate of new cases in Alabama: 42.6% more cases per 100k residents
- Cumulative cases per 100k: 9,859 (1,470 total cases)
- New deaths per 100k in the past week: 0 (0 new deaths, -100% change from previous week)
- Cumulative deaths per 100k: 275 (41 total deaths)
- Test positivity rate: 11.9%

#15. Madison County
--- Compared to average rate of new cases in Alabama: 46.8% more cases per 100k residents
- Cumulative cases per 100k: 9,151 (34,124 total cases)
- New deaths per 100k in the past week: 1.6 (6 new deaths, +50% change from previous week)
- Cumulative deaths per 100k: 134 (500 total deaths)
- Test positivity rate: 8.0%
#14. Lee County
--- Compared to average rate of new cases in Alabama: 46.8% more cases per 100k residents
- Cumulative cases per 100k: 9,504 (15,638 total cases)
- New deaths per 100k in the past week: 0.6 (1 new deaths, -100% change from previous week)
- Cumulative deaths per 100k: 101 (166 total deaths)
- Test positivity rate: 9.3%
#13. Bullock County
--- Compared to average rate of new cases in Alabama: 46.8% more cases per 100k residents
- Cumulative cases per 100k: 12,078 (1,220 total cases)
- New deaths per 100k in the past week: 0 (0 new deaths, -100% change from previous week)
- Cumulative deaths per 100k: 396 (40 total deaths)
- Test positivity rate: 17.9%
#12. Tallapoosa County
--- Compared to average rate of new cases in Alabama: 53.2% more cases per 100k residents
- Cumulative cases per 100k: 9,716 (3,922 total cases)
- New deaths per 100k in the past week: 5.0 (2 new deaths, -100% change from previous week)
- Cumulative deaths per 100k: 367 (148 total deaths)
- Test positivity rate: 2.3%
#11. Blount County
--- Compared to average rate of new cases in Alabama: 61.7% more cases per 100k residents
- Cumulative cases per 100k: 11,296 (6,532 total cases)
- New deaths per 100k in the past week: 0 (0 new deaths, -100% change from previous week)
- Cumulative deaths per 100k: 230 (133 total deaths)
- Test positivity rate: 8.2%
#10. Monroe County
--- Compared to average rate of new cases in Alabama: 63.8% more cases per 100k residents
- Cumulative cases per 100k: 8,349 (1,731 total cases)
- New deaths per 100k in the past week: 0 (0 new deaths, -100% change from previous week)
- Cumulative deaths per 100k: 193 (40 total deaths)
- Test positivity rate: 3.1%
#9. Talladega County
--- Compared to average rate of new cases in Alabama: 78.7% more cases per 100k residents
- Cumulative cases per 100k: 10,162 (8,127 total cases)
- New deaths per 100k in the past week: 2.5 (2 new deaths, 0% change from previous week)
- Cumulative deaths per 100k: 216 (173 total deaths)
- Test positivity rate: 13.3%
#8. Greene County
--- Compared to average rate of new cases in Alabama: 83.0% more cases per 100k residents
- Cumulative cases per 100k: 11,269 (914 total cases)
- New deaths per 100k in the past week: 0 (0 new deaths, -100% change from previous week)
- Cumulative deaths per 100k: 419 (34 total deaths)
- Test positivity rate: 17.3%
#7. Barbour County
--- Compared to average rate of new cases in Alabama: 89.4% more cases per 100k residents
- Cumulative cases per 100k: 9,200 (2,271 total cases)
- New deaths per 100k in the past week: 0 (0 new deaths, -100% change from previous week)
- Cumulative deaths per 100k: 223 (55 total deaths)
- Test positivity rate: 3.2%
#6. Washington County
--- Compared to average rate of new cases in Alabama: 95.7% more cases per 100k residents
- Cumulative cases per 100k: 10,137 (1,655 total cases)
- New deaths per 100k in the past week: 0 (0 new deaths, -100% change from previous week)
- Cumulative deaths per 100k: 233 (38 total deaths)
- Test positivity rate: 4.6%
#5. Walker County
--- Compared to average rate of new cases in Alabama: 97.9% more cases per 100k residents
- Cumulative cases per 100k: 11,258 (7,151 total cases)
- New deaths per 100k in the past week: 1.6 (1 new deaths, 0% change from previous week)
- Cumulative deaths per 100k: 435 (276 total deaths)
- Test positivity rate: 6.1%
#4. Lowndes County
--- Compared to average rate of new cases in Alabama: 97.9% more cases per 100k residents
- Cumulative cases per 100k: 14,117 (1,373 total cases)
- New deaths per 100k in the past week: 0 (0 new deaths, -100% change from previous week)
- Cumulative deaths per 100k: 545 (53 total deaths)
- Test positivity rate: 7.7%
#3. Macon County
--- Compared to average rate of new cases in Alabama: 100.0% more cases per 100k residents
- Cumulative cases per 100k: 8,662 (1,565 total cases)
- New deaths per 100k in the past week: 0 (0 new deaths, -100% change from previous week)
- Cumulative deaths per 100k: 266 (48 total deaths)
- Test positivity rate: 5.1%
#2. Chilton County
--- Compared to average rate of new cases in Alabama: 125.5% more cases per 100k residents
- Cumulative cases per 100k: 9,296 (4,130 total cases)
- New deaths per 100k in the past week: 2.3 (1 new deaths, -100% change from previous week)
- Cumulative deaths per 100k: 248 (110 total deaths)
- Test positivity rate: 10.0%

#1. Mobile County
--- Compared to average rate of new cases in Alabama: 597.9% more cases per 100k residents
- Cumulative cases per 100k: 9,470 (39,129 total cases)
- New deaths per 100k in the past week: 0.2 (1 new deaths, -80% change from previous week)
- Cumulative deaths per 100k: 193 (799 total deaths)
- Test positivity rate: 4.0%



