Nightly updates on the local news about the number of cases and deaths per county in Michigan were the inspiration for this page. I was curious if the Covid-19 cases had any kind of pattern if some areas were harder hit than others. By using the Internet Archive's Wayback Machine, I was able to retrieve "back issues"l of the state's daily report tallies which list each county's number of positive cases and Covid-19 related deaths back to March 27, 2020. In early June, the state released numbers back to March 1.

Originally I used Google Docs Spreadsheets but recording 83 counties each day quickly proved to be cumbersome. A regional approach was then tried and while it did allow for a day by day history at a regional level, it did not preserve a day by day history at county level. Because the data needed to be manually entered each evening, there was also the possiblity of errors in transcribing the data from the state's website.

As the month of May drew to a close, I began creating a smart webpage using a PHP/MySQL hybrid design that I could simply copy and paste the daily reports into, and then have automation scripts extract this data and store it into the database. This reduced the time required by me eaach evening for updating to be reduced from 15 minutes to less than 60 seconds and also allowed for far more detailed reportng.

in early June, the state changed its website which required a rewrite of my import process.

Michigan's governor divided 83 counties into 8 regions for analysis purposes. Those regions are duplicated in the link in the preceding sentence..

As of August 14, 2020, Michigan had 91,139 reported cases of Covid-19 with 6,300 associated deaths. As of August 7, 2020, 63,636 Michiganders had been reported as being recovered from Covid-19

.

Statewide Daily History

Date Cases Change Deaths Change Recovered
Sun Mar 1 14 14 0 0 ---
Mon Mar 2 27 13 0 0 ---
Tue Mar 3 49 22 0 0 ---
Wed Mar 4 73 24 0 0 ---
Thu Mar 5 99 26 0 0 ---
Fri Mar 6 141 42 0 0 ---
Sat Mar 7 189 48 0 0 ---
Sun Mar 8 252 63 0 0 ---
Mon Mar 9 374 122 0 0 ---
Tue Mar 10 529 155 0 0 ---
Wed Mar 11 729 200 0 0 ---
Thu Mar 12 998 269 0 0 ---
Fri Mar 13 1,359 361 0 0 ---
Sat Mar 14 1,727 368 0 0 ---
Sun Mar 15 2,191 464 0 0 ---
Mon Mar 16 2,893 702 1 1 ---
Tue Mar 17 3,661 768 1 0 ---
Wed Mar 18 4,524 863 4 3 ---
Thu Mar 19 5,264 740 9 5 ---
Fri Mar 20 6,203 939 11 2 ---
Sat Mar 21 6,989 786 19 8 ---
Sun Mar 22 7,784 795 32 13 ---
Mon Mar 23 8,995 1,211 53 21 ---
Tue Mar 24 10,069 1,074 78 25 ---
Wed Mar 25 11,230 1,161 102 24 ---
Thu Mar 26 12,358 1,128 148 46 ---
Fri Mar 27 13,718 1,337 196 48 ---
Sat Mar 28 14,743 1,048 262 66 ---
Sun Mar 29 15,670 927 324 62 ---
Mon Mar 30 17,201 1,531 403 79 ---
Tue Mar 31 18,482 1,281 514 111 ---
Wed Apr 1 20,076 1,594 638 124 ---
Thu Apr 2 21,203 1,127 762 124 ---
Fri Apr 3 22,420 1,217 877 115 ---
Sat Apr 4 23,399 979 987 110 ---
Sun Apr 5 24,293 894 1,095 108 ---
Mon Apr 6 25,579 1,286 1,228 133 ---
Tue Apr 7 26,710 1,131 1,379 151 ---
Wed Apr 8 27,807 1,097 1,525 146 ---
Thu Apr 9 28,778 971 1,673 148 ---
Fri Apr 10 29,517 1,029 1,824 155 432
Sat Apr 11 30,304 787 1,980 156 ---
Sun Apr 12 30,953 649 2,138 158 ---
Mon Apr 13 31,947 994 2,271 133 ---
Tue Apr 14 32,798 872 2,405 134 ---
Wed Apr 15 33,725 906 2,541 136 ---
Thu Apr 16 34,586 861 2,706 165 ---
Fri Apr 17 35,355 769 2,841 135 3,237
Sat Apr 18 36,038 683 2,961 120 ---
Sun Apr 19 36,560 522 3,084 123 ---
Mon Apr 20 37,452 892 3,187 103 ---
Tue Apr 21 38,491 1,039 3,310 123 ---
Wed Apr 22 39,559 1,068 3,438 128 ---
Thu Apr 23 40,428 869 3,539 101 ---
Fri Apr 24 41,343 915 3,647 108 8,342
Sat Apr 25 41,839 496 3,761 114 ---
Sun Apr 26 42,346 507 3,862 101 ---
Mon Apr 27 43,207 861 3,974 112 ---
Tue Apr 28 43,976 769 4,070 96 ---
Wed Apr 29 44,891 915 4,155 85 ---
Thu Apr 30 45,789 898 4,258 103 ---
Fri May 1 46,458 669 4,340 82 15,569
Sat May 2 46,857 399 4,402 62 ---
Sun May 3 47,185 333 4,463 62 ---
Mon May 4 47,908 723 4,545 82 ---
Tue May 5 48,574 666 4,602 57 ---
Wed May 6 49,067 493 4,658 56 ---
Thu May 7 49,577 510 4,747 89 ---
Fri May 8 50,013 542 4,802 58 22,686
Sat May 9 50,460 341 4,844 39 ---
Sun May 10 50,728 268 4,889 45 ---
Mon May 11 51,625 897 4,946 57 ---
Tue May 12 53,188 1,563 4,994 48 ---
Wed May 13 53,854 666 5,037 43 ---
Thu May 14 54,161 421 5,079 45 ---
Fri May 15 54,987 826 5,124 45 28,234
Sat May 16 55,297 407 5,155 31 ---
Sun May 17 55,503 197 5,193 38 ---
Mon May 18 55,906 403 5,225 32 ---
Tue May 19 56,468 562 5,268 43 ---
Wed May 20 56,917 449 5,310 42 ---
Thu May 21 57,259 342 5,351 41 ---
Fri May 22 57,596 337 5,382 31 33,168
Sat May 23 57,783 187 5,408 26 ---
Sun May 24 57,921 138 5,438 30 ---
Mon May 25 58,085 164 5,476 38 ---
Tue May 26 58,416 331 5,504 28 ---
Wed May 27 58,721 305 5,529 25 ---
Thu May 28 58,982 261 5,557 28 ---
Fri May 29 59,179 197 5,583 26 38,099
Sat May 30 59,344 165 5,612 29 ---
Sun May 31 59,525 181 5,630 18 ---
Mon Jun 1 59,745 220 5,656 26 ---
Tue Jun 2 59,939 194 5,679 23 ---
Wed Jun 3 60,120 181 5,696 17 ---
Thu Jun 4 60,262 142 5,719 23 ---
Fri Jun 5 60,413 181 5,731 12 42,041
Sat Jun 6 60,542 129 5,745 14 ---
Sun Jun 7 60,657 115 5,764 19 ---
Mon Jun 8 60,914 257 5,780 16 ---
Tue Jun 9 61,079 165 5,793 13 ---
Wed Jun 10 61,244 165 5,811 18 ---
Thu Jun 11 61,410 166 5,821 10 ---
Fri Jun 12 61,591 181 5,831 10 44,964
Sat Jun 13 61,739 148 5,842 11 ---
Sun Jun 14 61,849 110 5,851 9 ---
Mon Jun 15 62,051 202 5,866 15 ---
Tue Jun 16 62,287 236 5,873 7 ---
Wed Jun 17 62,586 299 5,884 11 ---
Thu Jun 18 62,796 210 5,897 13 ---
Fri Jun 19 63,091 295 5,908 11 49,290
Sat Jun 20 63,287 196 5,917 9 ---
Sun Jun 21 63,523 236 5,925 8 ---
Mon Jun 22 63,930 407 5,939 14 ---
Tue Jun 23 64,385 455 5,948 9 ---
Wed Jun 24 64,818 433 5,954 6 ---
Thu Jun 25 65,221 403 5,962 8 ---
Fri Jun 26 65,613 392 5,967 5 51,099
Sat Jun 27 65,926 313 5,978 11 ---
Sun Jun 28 66,238 312 5,985 7 ---
Mon Jun 29 66,756 518 5,994 9 ---
Tue Jun 30 67,287 531 6,000 6 ---
Wed Jul 1 67,879 592 6,007 7 ---
Thu Jul 2 68,421 542 6,014 7 ---
Fri Jul 3 68,883 462 6,023 9 52,841
Sat Jul 4 69,206 323 6,030 7 ---
Sun Jul 5 69,630 424 6,034 4 ---
Mon Jul 6 70,356 726 6,042 8 ---
Tue Jul 7 71,047 691 6,053 11 ---
Wed Jul 8 71,776 729 6,060 7 ---
Thu Jul 9 72,402 626 6,068 8 ---
Fri Jul 10 73,005 603 6,076 8 53,867
Sat Jul 11 73,440 435 6,084 8 ---
Sun Jul 12 73,873 433 6,092 8 ---
Mon Jul 13 74,676 803 6,097 5 ---
Tue Jul 14 75,340 664 6,098 1 ---
Wed Jul 15 76,072 732 6,104 6 ---
Thu Jul 16 76,715 643 6,110 6 ---
Fri Jul 17 77,270 555 6,114 4 55,162
Sat Jul 18 77,722 452 6,122 8 ---
Sun Jul 19 78,096 374 6,125 3 ---
Mon Jul 20 78,844 748 6,134 9 ---
Tue Jul 21 79,508 664 6,138 4 ---
Wed Jul 22 80,234 726 6,150 12 ---
Thu Jul 23 80,863 629 6,157 7 ---
Fri Jul 24 81,467 604 6,161 4 57,502
Sat Jul 25 81,895 428 6,165 4 ---
Sun Jul 26 82,275 380 6,177 12 ---
Mon Jul 27 82,957 682 6,190 13 ---
Tue Jul 28 83,598 641 6,194 4 ---
Wed Jul 29 84,264 666 6,199 5 ---
Thu Jul 30 84,882 618 6,211 12 ---
Fri Jul 31 85,532 650 6,219 8 60,022
Sat Aug 1 85,985 453 6,227 8 ---
Sun Aug 2 86,390 405 6,234 7 ---
Mon Aug 3 87,039 649 6,243 9 ---
Tue Aug 4 87,679 640 6,246 3 ---
Wed Aug 5 88,247 568 6,251 5 ---
Thu Aug 6 88,814 567 6,253 2 ---
Fri Aug 7 89,328 514 6,261 8 63,636
Sat Aug 8 89,665 337 6,268 7 ---
Sun Aug 9 89,964 299 6,273 5 ---
Mon Aug 10 90,459 495 6,279 6 ---
Tue Aug 11 90,777 318 6,287 8 ---
Wed Aug 12 90,980 203 6,294 7 ---
Thu Aug 13 91,113 133 6,298 4 ---
Fri Aug 14 91,139 26 6,300 2 ---

Curent Statewide Numbers

Cases 91,139
Deaths 6,300
Recovered 63,636
Recovery Rate 69.82%
Mortality Rate 6.91%

The recovered statistic is only updated once a week and is a count of those who are still alive 30 days afte testing positive.