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 October 21, 2020, Michigan had 150,989 reported cases of Covid-19 with 7,085 associated deaths. As of October 16, 2020, 109,539 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 376 124 0 0 ---
Tue Mar 10 532 156 0 0 ---
Wed Mar 11 733 201 0 0 ---
Thu Mar 12 1,003 270 0 0 ---
Fri Mar 13 1,363 360 0 0 ---
Sat Mar 14 1,732 369 0 0 ---
Sun Mar 15 2,198 466 0 0 ---
Mon Mar 16 2,902 704 1 1 ---
Tue Mar 17 3,675 773 1 0 ---
Wed Mar 18 4,547 872 4 3 ---
Thu Mar 19 5,298 751 9 5 ---
Fri Mar 20 6,244 946 12 3 ---
Sat Mar 21 7,034 790 20 8 ---
Sun Mar 22 7,836 802 32 12 ---
Mon Mar 23 9,055 1,219 53 21 ---
Tue Mar 24 10,139 1,084 78 25 ---
Wed Mar 25 11,308 1,169 102 24 ---
Thu Mar 26 12,440 1,132 149 47 ---
Fri Mar 27 13,728 1,288 197 48 ---
Sat Mar 28 14,771 1,043 263 66 ---
Sun Mar 29 15,671 900 325 62 ---
Mon Mar 30 17,217 1,546 403 78 ---
Tue Mar 31 18,494 1,277 514 111 ---
Date Cases Change Deaths Change Recovered
Wed Apr 1 20,029 1,535 637 123 ---
Thu Apr 2 21,131 1,102 761 124 ---
Fri Apr 3 22,304 1,173 875 114 ---
Sat Apr 4 23,284 980 986 111 ---
Sun Apr 5 24,125 841 1,095 109 ---
Mon Apr 6 25,401 1,276 1,228 133 ---
Tue Apr 7 26,505 1,104 1,379 151 ---
Wed Apr 8 27,554 1,049 1,524 145 ---
Thu Apr 9 28,524 970 1,670 146 ---
Fri Apr 10 29,543 1,019 1,826 156 ---
Sat Apr 11 30,307 764 1,980 154 432
Sun Apr 12 30,960 653 2,139 159 ---
Mon Apr 13 31,963 1,003 2,272 133 ---
Tue Apr 14 32,823 860 2,406 134 ---
Wed Apr 15 33,711 888 2,542 136 ---
Thu Apr 16 34,598 887 2,706 164 ---
Fri Apr 17 35,452 854 2,842 136 ---
Sat Apr 18 36,137 685 2,962 120 3,237
Sun Apr 19 36,651 514 3,084 122 ---
Mon Apr 20 37,563 912 3,187 103 ---
Tue Apr 21 38,608 1,045 3,309 122 ---
Wed Apr 22 39,720 1,112 3,441 132 ---
Thu Apr 23 40,589 869 3,542 101 ---
Fri Apr 24 41,551 962 3,652 110 ---
Sat Apr 25 42,045 494 3,766 114 8,342
Sun Apr 26 42,545 500 3,867 101 ---
Mon Apr 27 43,422 877 3,976 109 ---
Tue Apr 28 44,204 782 4,071 95 ---
Wed Apr 29 45,119 915 4,157 86 ---
Thu Apr 30 46,055 936 4,258 101 ---
Fri May 1 46,759 704 4,341 83 ---
Date Cases Change Deaths Change Recovered
Sat May 2 47,160 401 4,402 61 15,569
Sun May 3 47,496 336 4,466 64 ---
Mon May 4 48,261 765 4,548 82 ---
Tue May 5 49,073 812 4,605 57 ---
Wed May 6 49,778 705 4,660 55 ---
Thu May 7 50,326 548 4,751 91 ---
Fri May 8 50,955 629 4,808 57 ---
Sat May 9 51,294 339 4,847 39 22,686
Sun May 10 51,571 277 4,892 45 ---
Mon May 11 52,508 937 4,948 56 ---
Tue May 12 54,053 1,545 4,996 48 ---
Wed May 13 54,728 675 5,039 43 ---
Thu May 14 55,169 441 5,084 45 ---
Fri May 15 56,480 1,311 5,129 45 ---
Sat May 16 56,806 326 5,160 31 28,234
Sun May 17 57,025 219 5,200 40 ---
Mon May 18 57,602 577 5,233 33 ---
Tue May 19 58,263 661 5,274 41 ---
Wed May 20 58,726 463 5,316 42 ---
Thu May 21 59,081 355 5,357 41 ---
Fri May 22 59,441 360 5,388 31 ---
Sat May 23 59,626 185 5,415 27 33,168
Sun May 24 59,769 143 5,446 31 ---
Mon May 25 59,939 170 5,485 39 ---
Tue May 26 60,302 363 5,513 28 ---
Wed May 27 60,663 361 5,538 25 ---
Thu May 28 60,941 278 5,566 28 ---
Fri May 29 61,205 264 5,592 26 ---
Sat May 30 61,371 166 5,621 29 38,099
Sun May 31 61,533 162 5,640 19 ---
Mon Jun 1 61,771 238 5,666 26 ---
Date Cases Change Deaths Change Recovered
Tue Jun 2 61,998 227 5,686 20 ---
Wed Jun 3 62,199 201 5,702 16 ---
Thu Jun 4 62,385 186 5,725 23 ---
Fri Jun 5 62,581 196 5,737 12 ---
Sat Jun 6 62,720 139 5,751 14 42,041
Sun Jun 7 62,840 120 5,771 20 ---
Mon Jun 8 63,110 270 5,787 16 ---
Tue Jun 9 63,291 181 5,799 12 ---
Wed Jun 10 63,481 190 5,818 19 ---
Thu Jun 11 63,660 179 5,829 11 ---
Fri Jun 12 63,855 195 5,839 10 ---
Sat Jun 13 64,008 153 5,850 11 44,964
Sun Jun 14 64,135 127 5,859 9 ---
Mon Jun 15 64,363 228 5,873 14 ---
Tue Jun 16 64,619 256 5,881 8 ---
Wed Jun 17 64,954 335 5,892 11 ---
Thu Jun 18 65,200 246 5,905 13 ---
Fri Jun 19 65,525 325 5,915 10 ---
Sat Jun 20 65,730 205 5,924 9 49,290
Sun Jun 21 65,974 244 5,932 8 ---
Mon Jun 22 66,408 434 5,946 14 ---
Tue Jun 23 66,889 481 5,957 11 ---
Wed Jun 24 67,378 489 5,962 5 ---
Thu Jun 25 67,857 479 5,970 8 ---
Fri Jun 26 68,313 456 5,975 5 ---
Sat Jun 27 68,646 333 5,987 12 51,099
Sun Jun 28 68,976 330 5,994 7 ---
Mon Jun 29 69,554 578 6,003 9 ---
Tue Jun 30 70,141 587 6,009 6 ---
Wed Jul 1 70,823 682 6,016 7 ---
Thu Jul 2 71,390 567 6,024 8 ---
Date Cases Change Deaths Change Recovered
Fri Jul 3 71,862 472 6,033 9 ---
Sat Jul 4 72,191 329 6,042 9 52,841
Sun Jul 5 72,626 435 6,046 4 ---
Mon Jul 6 73,387 761 6,055 9 ---
Tue Jul 7 74,103 716 6,065 10 ---
Wed Jul 8 74,863 760 6,071 6 ---
Thu Jul 9 75,510 647 6,079 8 ---
Fri Jul 10 76,164 654 6,087 8 ---
Sat Jul 11 76,628 464 6,095 8 53,867
Sun Jul 12 77,071 443 6,103 8 ---
Mon Jul 13 77,919 848 6,107 4 ---
Tue Jul 14 78,631 712 6,108 1 ---
Wed Jul 15 79,386 755 6,113 5 ---
Thu Jul 16 80,052 666 6,120 7 ---
Fri Jul 17 80,624 572 6,124 4 ---
Sat Jul 18 81,081 457 6,133 9 55,162
Sun Jul 19 81,467 386 6,136 3 ---
Mon Jul 20 82,235 768 6,144 8 ---
Tue Jul 21 82,928 693 6,149 5 ---
Wed Jul 22 83,698 770 6,161 12 ---
Thu Jul 23 84,360 662 6,166 5 ---
Fri Jul 24 84,995 635 6,172 6 ---
Sat Jul 25 85,474 479 6,175 3 57,502
Sun Jul 26 85,882 408 6,189 14 ---
Mon Jul 27 86,627 745 6,201 12 ---
Tue Jul 28 87,340 713 6,207 6 ---
Wed Jul 29 88,051 711 6,212 5 ---
Thu Jul 30 88,729 678 6,224 12 ---
Fri Jul 31 89,417 688 6,233 9 ---
Sat Aug 1 89,965 548 6,243 10 60,022
Sun Aug 2 90,421 456 6,252 9 ---
Date Cases Change Deaths Change Recovered
Mon Aug 3 91,181 760 6,262 10 ---
Tue Aug 4 91,933 752 6,268 6 ---
Wed Aug 5 92,618 685 6,272 4 ---
Thu Aug 6 93,284 666 6,277 5 ---
Fri Aug 7 93,920 636 6,291 14 ---
Sat Aug 8 94,466 546 6,301 10 63,636
Sun Aug 9 94,965 499 6,312 11 ---
Mon Aug 10 95,810 845 6,315 3 ---
Tue Aug 11 96,544 734 6,329 14 ---
Wed Aug 12 97,263 719 6,340 11 ---
Thu Aug 13 97,932 669 6,351 11 ---
Fri Aug 14 98,594 662 6,361 10 ---
Sat Aug 15 99,112 518 6,371 10 67,778
Sun Aug 16 99,556 444 6,379 8 ---
Mon Aug 17 100,315 759 6,390 11 ---
Tue Aug 18 100,994 679 6,400 10 ---
Wed Aug 19 101,628 634 6,415 15 ---
Thu Aug 20 102,270 642 6,426 11 ---
Fri Aug 21 102,934 664 6,434 8 ---
Sat Aug 22 103,464 530 6,440 6 72,580
Sun Aug 23 103,985 521 6,452 12 ---
Mon Aug 24 104,756 771 6,460 8 ---
Tue Aug 25 105,436 680 6,473 13 ---
Wed Aug 26 106,044 608 6,483 10 ---
Thu Aug 27 106,624 580 6,492 9 ---
Fri Aug 28 107,256 632 6,503 11 ---
Sat Aug 29 107,816 560 6,507 4 76,151
Sun Aug 30 108,276 460 6,514 7 ---
Mon Aug 31 109,007 731 6,524 10 ---
Tue Sep 1 109,803 796 6,537 13 ---
Wed Sep 2 110,516 713 6,546 9 ---
Date Cases Change Deaths Change Recovered
Thu Sep 3 111,167 651 6,558 12 ---
Fri Sep 4 111,769 602 6,562 4 ---
Sat Sep 5 112,256 487 6,569 7 80,678
Sun Sep 6 112,690 434 6,579 10 ---
Mon Sep 7 113,200 510 6,587 8 ---
Tue Sep 8 113,945 745 6,597 10 ---
Wed Sep 9 114,694 749 6,602 5 ---
Thu Sep 10 115,345 651 6,608 6 ---
Fri Sep 11 116,042 697 6,615 7 ---
Sat Sep 12 116,580 538 6,620 5 85,513
Sun Sep 13 117,130 550 6,628 8 ---
Mon Sep 14 117,912 782 6,637 9 ---
Tue Sep 15 118,655 743 6,647 10 ---
Wed Sep 16 119,384 729 6,656 9 ---
Thu Sep 17 120,034 650 6,667 11 ---
Fri Sep 18 120,755 721 6,681 14 ---
Sat Sep 19 121,277 522 6,687 6 90,216
Sun Sep 20 121,852 575 6,692 5 ---
Mon Sep 21 122,777 925 6,698 6 ---
Tue Sep 22 123,648 871 6,704 6 ---
Wed Sep 23 124,586 938 6,718 14 ---
Thu Sep 24 125,409 823 6,728 10 ---
Fri Sep 25 126,255 846 6,740 12 ---
Sat Sep 26 127,007 752 6,755 15 95,051
Sun Sep 27 127,710 703 6,765 10 ---
Mon Sep 28 128,715 1,005 6,773 8 ---
Tue Sep 29 129,608 893 6,788 15 ---
Wed Sep 30 130,545 937 6,797 9 ---
Thu Oct 1 131,421 876 6,812 15 ---
Fri Oct 2 132,321 900 6,819 7 ---
Sat Oct 3 133,134 813 6,839 20 99,521
Date Cases Change Deaths Change Recovered
Sun Oct 4 133,910 776 6,853 14 ---
Mon Oct 5 135,185 1,275 6,865 12 ---
Tue Oct 6 136,435 1,250 6,877 12 ---
Wed Oct 7 137,762 1,327 6,892 15 ---
Thu Oct 8 139,016 1,254 6,904 12 ---
Fri Oct 9 140,255 1,239 6,923 19 ---
Sat Oct 10 141,302 1,047 6,938 15 104,271
Sun Oct 11 142,238 936 6,945 7 ---
Mon Oct 12 143,657 1,419 6,968 23 ---
Tue Oct 13 145,031 1,374 6,983 15 ---
Wed Oct 14 146,443 1,412 7,000 17 ---
Thu Oct 15 147,573 1,130 7,013 13 ---
Fri Oct 16 148,565 992 7,030 17 109,539
Sat Oct 17 149,253 688 7,042 12 ---
Sun Oct 18 149,716 463 7,055 13 ---
Mon Oct 19 150,503 787 7,067 12 ---
Tue Oct 20 150,913 410 7,077 10 ---
Wed Oct 21 150,989 76 7,085 8 ---

Curent Statewide Numbers

Cases 150,989
Deaths 7,085
Recovered 109,539
Recovery Rate 72.55%
Mortality Rate 4.69%

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