The U.S. reported over 289,000 new cases of coronavirus on July 20, bringing the total count to more than 33.7 million confirmed cases of COVID-19. There have been more than 603,000 COVID-19-related deaths — the highest death toll of any country.
New cases continue to rise at a steady rate. In the past week, there were an average of 7.5 daily new coronavirus cases per 100,000 Americans — essentially unchanged from the week prior, when there were an average of 4.5 daily new coronavirus cases per 100,000 people.
While new data shows that the risk of contracting COVID-19 is high in almost every part of the country, cities continue to be the sites of major outbreaks and superspreader events. Experts agree that the virus is more likely to spread in group settings where large numbers of people routinely have close contact with one another, such as colleges, nursing homes, bars, and restaurants. Metropolitan areas with a high degree of connectivity between different neighborhoods and a large population may be particularly at-risk.
The metro areas with the highest incidence of COVID-19 cases are distributed relatively unevenly across the United States. Of the 50 metro areas with the highest case counts per capita, 21 are in the South, 19 are in the Midwest, nine are in the West, and one is in the Northeast.
The five metro areas with the highest number of coronavirus cases per capita are: Yuma, AZ; Laredo, TX; Bismarck, ND; Provo-Orem, UT; and El Paso, TX. The incidence of COVID-19 in these metro areas range from 17,874.8 cases per 100,000 to 16,412.2 cases per 100,000. For comparison, there are currently 10,449.4 cases per 100,000 Americans nationwide.
The 50 cities with the highest incidence of COVID-19 have over 3,600 more coronavirus cases per capita than the U.S. as a whole, and cases are still growing at a steady pace. There were an average of 9.6 daily new coronavirus cases per 100,000 people in the week ending July 20, roughly unchanged from the week prior, when there were an average of 6.3 daily new coronavirus cases per 100,000 people. In six of the 50 cities with the highest COVID-19 incidence, new cases are rising at an increasing rate.
To determine the cities with the most COVID-19 cases, 24/7 Wall St. compiled and reviewed data from state and local health departments. We ranked metro areas based on the number of confirmed COVID-19 cases per 100,000 residents as of July 20. To estimate the incidence of COVID-19 at the metropolitan level, we aggregated data from the county level using boundary definitions from the U.S. Census Bureau. Population data used to adjust case and death totals came from the U.S. Census Bureau’s 2019 American Community Survey and are five-year estimates. Unemployment data is from the Bureau of Labor Statistics and is seasonally adjusted.
50. Jefferson City, MO
> Confirmed COVID-19 cases as of July 20: 19,176
> Confirmed COVID-19 cases as of July 20 per 100,000 residents: 12,676.4
> Cumulative COVID-19 deaths as of July 20: 230
> Cumulative COVID-19 deaths as of July 20 per 100,000 residents: 152.0
> Population: 151,273
49. Enid, OK
> Confirmed COVID-19 cases as of July 20: 7,856
> Confirmed COVID-19 cases as of July 20 per 100,000 residents: 12,691.8
> Cumulative COVID-19 deaths as of July 20: 139
> Cumulative COVID-19 deaths as of July 20 per 100,000 residents: 224.6
> Population: 61,898
48. Jackson, TN
> Confirmed COVID-19 cases as of July 20: 22,696
> Confirmed COVID-19 cases as of July 20 per 100,000 residents: 12,719.0
> Cumulative COVID-19 deaths as of July 20: 499
> Cumulative COVID-19 deaths as of July 20 per 100,000 residents: 279.6
> Population: 178,442
47. Kokomo, IN
> Confirmed COVID-19 cases as of July 20: 10,526
> Confirmed COVID-19 cases as of July 20 per 100,000 residents: 12,785.0
> Cumulative COVID-19 deaths as of July 20: 237
> Cumulative COVID-19 deaths as of July 20 per 100,000 residents: 287.9
> Population: 82,331
46. Tuscaloosa, AL
> Confirmed COVID-19 cases as of July 20: 32,056
> Confirmed COVID-19 cases as of July 20 per 100,000 residents: 12,787.6
> Cumulative COVID-19 deaths as of July 20: 640
> Cumulative COVID-19 deaths as of July 20 per 100,000 residents: 255.3
> Population: 250,681
45. College Station-Bryan, TX
> Confirmed COVID-19 cases as of July 20: 33,047
> Confirmed COVID-19 cases as of July 20 per 100,000 residents: 12,807.5
> Cumulative COVID-19 deaths as of July 20: 360
> Cumulative COVID-19 deaths as of July 20 per 100,000 residents: 139.5
> Population: 258,029
These are all the counties in Texas where COVID-19 is slowing (and where it’s still getting worse).
44. Providence-Warwick, RI-MA
> Confirmed COVID-19 cases as of July 20: 208,082
> Confirmed COVID-19 cases as of July 20 per 100,000 residents: 12,858.3
> Cumulative COVID-19 deaths as of July 20: N/A
> Cumulative COVID-19 deaths as of July 20 per 100,000 residents: N/A
> Population: 1,618,268
43. Sheboygan, WI
> Confirmed COVID-19 cases as of July 20: 14,862
> Confirmed COVID-19 cases as of July 20 per 100,000 residents: 12,903.5
> Cumulative COVID-19 deaths as of July 20: 169
> Cumulative COVID-19 deaths as of July 20 per 100,000 residents: 146.7
> Population: 115,178
42. Flagstaff, AZ
> Confirmed COVID-19 cases as of July 20: 18,267
> Confirmed COVID-19 cases as of July 20 per 100,000 residents: 12,930.2
> Cumulative COVID-19 deaths as of July 20: 331
> Cumulative COVID-19 deaths as of July 20 per 100,000 residents: 234.3
> Population: 141,274
41. Appleton, WI
> Confirmed COVID-19 cases as of July 20: 30,533
> Confirmed COVID-19 cases as of July 20 per 100,000 residents: 12,958.1
> Cumulative COVID-19 deaths as of July 20: 300
> Cumulative COVID-19 deaths as of July 20 per 100,000 residents: 127.3
> Population: 235,628
40. Racine, WI
> Confirmed COVID-19 cases as of July 20: 25,403
> Confirmed COVID-19 cases as of July 20 per 100,000 residents: 12,987.1
> Cumulative COVID-19 deaths as of July 20: 399
> Cumulative COVID-19 deaths as of July 20 per 100,000 residents: 204.0
> Population: 195,602
39. Anniston-Oxford, AL
> Confirmed COVID-19 cases as of July 20: 14,915
> Confirmed COVID-19 cases as of July 20 per 100,000 residents: 13,012.8
> Cumulative COVID-19 deaths as of July 20: 331
> Cumulative COVID-19 deaths as of July 20 per 100,000 residents: 288.8
> Population: 114,618
38. Florence, SC
> Confirmed COVID-19 cases as of July 20: 26,779
> Confirmed COVID-19 cases as of July 20 per 100,000 residents: 13,031.0
> Cumulative COVID-19 deaths as of July 20: 607
> Cumulative COVID-19 deaths as of July 20 per 100,000 residents: 295.4
> Population: 205,502
37. Logan, UT-ID
> Confirmed COVID-19 cases as of July 20: 17,955
> Confirmed COVID-19 cases as of July 20 per 100,000 residents: 13,045.9
> Cumulative COVID-19 deaths as of July 20: 70
> Cumulative COVID-19 deaths as of July 20 per 100,000 residents: 50.9
> Population: 137,629
These are all the counties in Utah where COVID-19 is slowing (and where it’s still getting worse).
36. Danville, IL
> Confirmed COVID-19 cases as of July 20: 10,121
> Confirmed COVID-19 cases as of July 20 per 100,000 residents: 13,048.7
> Cumulative COVID-19 deaths as of July 20: 152
> Cumulative COVID-19 deaths as of July 20 per 100,000 residents: 196.0
> Population: 77,563
35. Phoenix-Mesa-Chandler, AZ
> Confirmed COVID-19 cases as of July 20: 624,082
> Confirmed COVID-19 cases as of July 20 per 100,000 residents: 13,106.6
> Cumulative COVID-19 deaths as of July 20: 11,307
> Cumulative COVID-19 deaths as of July 20 per 100,000 residents: 237.5
> Population: 4,761,603
34. Riverside-San Bernardino-Ontario, CA
> Confirmed COVID-19 cases as of July 20: 604,307
> Confirmed COVID-19 cases as of July 20 per 100,000 residents: 13,251.0
> Cumulative COVID-19 deaths as of July 20: 9,865
> Cumulative COVID-19 deaths as of July 20 per 100,000 residents: 216.3
> Population: 4,560,470
33. Kankakee, IL
> Confirmed COVID-19 cases as of July 20: 14,674
> Confirmed COVID-19 cases as of July 20 per 100,000 residents: 13,263.2
> Cumulative COVID-19 deaths as of July 20: 223
> Cumulative COVID-19 deaths as of July 20 per 100,000 residents: 201.6
> Population: 110,637
32. South Bend-Mishawaka, IN-MI
> Confirmed COVID-19 cases as of July 20: 42,682
> Confirmed COVID-19 cases as of July 20 per 100,000 residents: 13,266.0
> Cumulative COVID-19 deaths as of July 20: 645
> Cumulative COVID-19 deaths as of July 20 per 100,000 residents: 200.5
> Population: 321,739
31. Jonesboro, AR
> Confirmed COVID-19 cases as of July 20: 17,536
> Confirmed COVID-19 cases as of July 20 per 100,000 residents: 13,361.7
> Cumulative COVID-19 deaths as of July 20: 266
> Cumulative COVID-19 deaths as of July 20 per 100,000 residents: 202.7
> Population: 131,241
30. Fond du Lac, WI
> Confirmed COVID-19 cases as of July 20: 13,907
> Confirmed COVID-19 cases as of July 20 per 100,000 residents: 13,555.0
> Cumulative COVID-19 deaths as of July 20: 142
> Cumulative COVID-19 deaths as of July 20 per 100,000 residents: 138.4
> Population: 102,597
29. Nashville-Davidson–Murfreesboro–Franklin, TN
> Confirmed COVID-19 cases as of July 20: 254,867
> Confirmed COVID-19 cases as of July 20 per 100,000 residents: 13,615.4
> Cumulative COVID-19 deaths as of July 20: 2,896
> Cumulative COVID-19 deaths as of July 20 per 100,000 residents: 154.7
> Population: 1,871,903
28. Green Bay, WI
> Confirmed COVID-19 cases as of July 20: 43,622
> Confirmed COVID-19 cases as of July 20 per 100,000 residents: 13,657.4
> Cumulative COVID-19 deaths as of July 20: 413
> Cumulative COVID-19 deaths as of July 20 per 100,000 residents: 129.3
> Population: 319,401
27. Salt Lake City, UT
> Confirmed COVID-19 cases as of July 20: 164,041
> Confirmed COVID-19 cases as of July 20 per 100,000 residents: 13,658.2
> Cumulative COVID-19 deaths as of July 20: 974
> Cumulative COVID-19 deaths as of July 20 per 100,000 residents: 81.1
> Population: 1,201,043
These are all the counties in Utah where COVID-19 is slowing (and where it’s still getting worse).
26. Spartanburg, SC
> Confirmed COVID-19 cases as of July 20: 42,210
> Confirmed COVID-19 cases as of July 20 per 100,000 residents: 13,721.6
> Cumulative COVID-19 deaths as of July 20: 829
> Cumulative COVID-19 deaths as of July 20 per 100,000 residents: 269.5
> Population: 307,617
25. Amarillo, TX
> Confirmed COVID-19 cases as of July 20: 36,200
> Confirmed COVID-19 cases as of July 20 per 100,000 residents: 13,723.8
> Cumulative COVID-19 deaths as of July 20: 783
> Cumulative COVID-19 deaths as of July 20 per 100,000 residents: 296.8
> Population: 263,776
These are all the counties in Texas where COVID-19 is slowing (and where it’s still getting worse).
24. Joplin, MO
> Confirmed COVID-19 cases as of July 20: 24,519
> Confirmed COVID-19 cases as of July 20 per 100,000 residents: 13,767.0
> Cumulative COVID-19 deaths as of July 20: 337
> Cumulative COVID-19 deaths as of July 20 per 100,000 residents: 189.2
> Population: 178,100
23. Fargo, ND-MN
> Confirmed COVID-19 cases as of July 20: 33,114
> Confirmed COVID-19 cases as of July 20 per 100,000 residents: 13,773.3
> Cumulative COVID-19 deaths as of July 20: 305
> Cumulative COVID-19 deaths as of July 20 per 100,000 residents: 126.9
> Population: 240,421
22. Dubuque, IA
> Confirmed COVID-19 cases as of July 20: 13,575
> Confirmed COVID-19 cases as of July 20 per 100,000 residents: 13,997.4
> Cumulative COVID-19 deaths as of July 20: 213
> Cumulative COVID-19 deaths as of July 20 per 100,000 residents: 219.6
> Population: 96,982
These are all the counties in Iowa where COVID-19 is slowing (and where it’s still getting worse).
21. Gadsden, AL
> Confirmed COVID-19 cases as of July 20: 14,430
> Confirmed COVID-19 cases as of July 20 per 100,000 residents: 14,044.1
> Cumulative COVID-19 deaths as of July 20: 368
> Cumulative COVID-19 deaths as of July 20 per 100,000 residents: 358.2
> Population: 102,748
20. Greenville-Anderson, SC
> Confirmed COVID-19 cases as of July 20: 126,113
> Confirmed COVID-19 cases as of July 20 per 100,000 residents: 14,076.0
> Cumulative COVID-19 deaths as of July 20: 2,049
> Cumulative COVID-19 deaths as of July 20 per 100,000 residents: 228.7
> Population: 895,942
19. Gainesville, GA
> Confirmed COVID-19 cases as of July 20: 27,998
> Confirmed COVID-19 cases as of July 20 per 100,000 residents: 14,092.9
> Cumulative COVID-19 deaths as of July 20: 497
> Cumulative COVID-19 deaths as of July 20 per 100,000 residents: 250.2
> Population: 198,667
18. Cleveland, TN
> Confirmed COVID-19 cases as of July 20: 17,499
> Confirmed COVID-19 cases as of July 20 per 100,000 residents: 14,277.6
> Cumulative COVID-19 deaths as of July 20: 179
> Cumulative COVID-19 deaths as of July 20 per 100,000 residents: 146.0
> Population: 122,563
17. St. Cloud, MN
> Confirmed COVID-19 cases as of July 20: 28,460
> Confirmed COVID-19 cases as of July 20 per 100,000 residents: 14,331.7
> Cumulative COVID-19 deaths as of July 20: 325
> Cumulative COVID-19 deaths as of July 20 per 100,000 residents: 163.7
> Population: 198,581
16. Grand Forks, ND-MN
> Confirmed COVID-19 cases as of July 20: 14,631
> Confirmed COVID-19 cases as of July 20 per 100,000 residents: 14,380.1
> Cumulative COVID-19 deaths as of July 20: 151
> Cumulative COVID-19 deaths as of July 20 per 100,000 residents: 148.4
> Population: 101,745
15. Elkhart-Goshen, IN
> Confirmed COVID-19 cases as of July 20: 29,602
> Confirmed COVID-19 cases as of July 20 per 100,000 residents: 14,471.2
> Cumulative COVID-19 deaths as of July 20: 466
> Cumulative COVID-19 deaths as of July 20 per 100,000 residents: 227.8
> Population: 204,558
14. San Angelo, TX
> Confirmed COVID-19 cases as of July 20: 17,106
> Confirmed COVID-19 cases as of July 20 per 100,000 residents: 14,498.3
> Cumulative COVID-19 deaths as of July 20: 275
> Cumulative COVID-19 deaths as of July 20 per 100,000 residents: 233.1
> Population: 117,986
These are all the counties in Texas where COVID-19 is slowing (and where it’s still getting worse).
13. Sioux City, IA-NE-SD
> Confirmed COVID-19 cases as of July 20: 22,048
> Confirmed COVID-19 cases as of July 20 per 100,000 residents: 15,327.5
> Cumulative COVID-19 deaths as of July 20: 347
> Cumulative COVID-19 deaths as of July 20 per 100,000 residents: 241.2
> Population: 143,846
These are all the counties in Iowa where COVID-19 is slowing (and where it’s still getting worse).
12. Miami-Fort Lauderdale-Pompano Beach, FL
> Confirmed COVID-19 cases as of July 20: 934,615
> Confirmed COVID-19 cases as of July 20 per 100,000 residents: 15,345.1
> Cumulative COVID-19 deaths as of July 20: 12,434
> Cumulative COVID-19 deaths as of July 20 per 100,000 residents: 204.1
> Population: 6,090,660
11. Pine Bluff, AR
> Confirmed COVID-19 cases as of July 20: 13,952
> Confirmed COVID-19 cases as of July 20 per 100,000 residents: 15,354.6
> Cumulative COVID-19 deaths as of July 20: 249
> Cumulative COVID-19 deaths as of July 20 per 100,000 residents: 274.0
> Population: 90,865
10. Dalton, GA
> Confirmed COVID-19 cases as of July 20: 22,129
> Confirmed COVID-19 cases as of July 20 per 100,000 residents: 15,371.5
> Cumulative COVID-19 deaths as of July 20: 342
> Cumulative COVID-19 deaths as of July 20 per 100,000 residents: 237.6
> Population: 143,961
9. Hanford-Corcoran, CA
> Confirmed COVID-19 cases as of July 20: 23,267
> Confirmed COVID-19 cases as of July 20 per 100,000 residents: 15,440.2
> Cumulative COVID-19 deaths as of July 20: 248
> Cumulative COVID-19 deaths as of July 20 per 100,000 residents: 164.6
> Population: 150,691
8. El Centro, CA
> Confirmed COVID-19 cases as of July 20: 28,840
> Confirmed COVID-19 cases as of July 20 per 100,000 residents: 15,960.1
> Cumulative COVID-19 deaths as of July 20: 745
> Cumulative COVID-19 deaths as of July 20 per 100,000 residents: 412.3
> Population: 180,701
7. Lubbock, TX
> Confirmed COVID-19 cases as of July 20: 51,220
> Confirmed COVID-19 cases as of July 20 per 100,000 residents: 16,184.6
> Cumulative COVID-19 deaths as of July 20: 851
> Cumulative COVID-19 deaths as of July 20 per 100,000 residents: 268.9
> Population: 316,474
These are all the counties in Texas where COVID-19 is slowing (and where it’s still getting worse).
6. Sioux Falls, SD
> Confirmed COVID-19 cases as of July 20: 42,519
> Confirmed COVID-19 cases as of July 20 per 100,000 residents: 16,394.6
> Cumulative COVID-19 deaths as of July 20: 526
> Cumulative COVID-19 deaths as of July 20 per 100,000 residents: 202.8
> Population: 259,348
5. El Paso, TX
> Confirmed COVID-19 cases as of July 20: 137,216
> Confirmed COVID-19 cases as of July 20 per 100,000 residents: 16,412.2
> Cumulative COVID-19 deaths as of July 20: 2,750
> Cumulative COVID-19 deaths as of July 20 per 100,000 residents: 328.9
> Population: 836,062
These are all the counties in Texas where COVID-19 is slowing (and where it’s still getting worse).
4. Provo-Orem, UT
> Confirmed COVID-19 cases as of July 20: 101,795
> Confirmed COVID-19 cases as of July 20 per 100,000 residents: 16,504.0
> Cumulative COVID-19 deaths as of July 20: 424
> Cumulative COVID-19 deaths as of July 20 per 100,000 residents: 68.7
> Population: 616,791
These are all the counties in Utah where COVID-19 is slowing (and where it’s still getting worse).
3. Bismarck, ND
> Confirmed COVID-19 cases as of July 20: 21,572
> Confirmed COVID-19 cases as of July 20 per 100,000 residents: 16,918.8
> Cumulative COVID-19 deaths as of July 20: 301
> Cumulative COVID-19 deaths as of July 20 per 100,000 residents: 236.1
> Population: 127,503
2. Laredo, TX
> Confirmed COVID-19 cases as of July 20: 47,609
> Confirmed COVID-19 cases as of July 20 per 100,000 residents: 17,405.7
> Cumulative COVID-19 deaths as of July 20: 806
> Cumulative COVID-19 deaths as of July 20 per 100,000 residents: 294.7
> Population: 273,526
These are all the counties in Texas where COVID-19 is slowing (and where it’s still getting worse).
1. Yuma, AZ
> Confirmed COVID-19 cases as of July 20: 37,442
> Confirmed COVID-19 cases as of July 20 per 100,000 residents: 17,874.8
> Cumulative COVID-19 deaths as of July 20: 851
> Cumulative COVID-19 deaths as of July 20 per 100,000 residents: 406.3
> Population: 209,468
Click here to see all coronavirus data for every state.
Travel Cards Are Getting Too Good To Ignore
Credit card companies are pulling out all the stops, with the issuers are offering insane travel rewards and perks.
We’re talking huge sign-up bonuses, points on every purchase, and benefits like lounge access, travel credits, and free hotel nights. For travelers, these rewards can add up to thousands of dollars in flights, upgrades, and luxury experiences every year.
It’s like getting paid to travel — and it’s available to qualified borrowers who know where to look.
We’ve rounded up some of the best travel credit cards on the market. Click here to see the list. Don’t miss these offers — they won’t be this good forever.
Thank you for reading! Have some feedback for us?
Contact the 24/7 Wall St. editorial team.