• Graphs By State
  • State Graphs Per 100K
  • New Tests vs New Cases
  • About

Includes DC and Puerto Rico


(Logarithms make it easier to see growth rates instead of raw numbers. Find out more at A Different Way to Chart the Spread of Coronavirus or How to read a log scale. Note that I'm using log 2 not log 10 as in the NY Times because I'm interested in tracking doubling.

Data from the COVID Tracking Project

Infrastructure provided by Digital Ocean.


Known COVID-19 Data Per 100K

Data from the COVID Tracking Project

Infrastructure provided by Digital Ocean.

Known New Daily COVID-19 Tests vs Cases


This data comes from the Covid Tracking Project. You can view raw data there.

As with all U.S. Covid-19 data, these tables and graphs are severely undercounting the actual number of cases. That's due to the woeful inadequacy of testing, and has nothing to do with the incredible volunteer efforts by the project. The issue is that many people who have symptoms still can't be tested, let alone most people who might be carrying the virus but don't have symptoms.

Tests are even more difficult to count, since some states (and some labs within states) only report positives. Test counts in some states are higher that reported.

Please keep all these limitations in mind when you view this data.

This application was created by Sharon Machlis with the R programming language and R packages shiny, data.table, ggplot2, plotly, leaflet, DT, and glue, among others. It wouldn't have been possible without the incredible contributions of the R core team and R package authors to make this free platform possible.

Any and all errors in the data presentation are mine alone.

Infrastructure provided by Digital Ocean.