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 24, 2020, Michigan had 158,026 reported cases of Covid-19 with 7,181 associated deaths. As of October 23, 2020, 114,939 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,035 791 20 8 ---
Sun Mar 22 7,837 802 32 12 ---
Mon Mar 23 9,056 1,219 53 21 ---
Tue Mar 24 10,140 1,084 78 25 ---
Wed Mar 25 11,310 1,170 102 24 ---
Thu Mar 26 12,442 1,132 149 47 ---
Fri Mar 27 13,731 1,289 197 48 ---
Sat Mar 28 14,774 1,043 263 66 ---
Sun Mar 29 15,674 900 325 62 ---
Mon Mar 30 17,221 1,547 403 78 ---
Tue Mar 31 18,498 1,277 514 111 ---
Date Cases Change Deaths Change Recovered
Wed Apr 1 20,034 1,536 637 123 ---
Thu Apr 2 21,136 1,102 761 124 ---
Fri Apr 3 22,309 1,173 875 114 ---
Sat Apr 4 23,289 980 986 111 ---
Sun Apr 5 24,131 842 1,095 109 ---
Mon Apr 6 25,407 1,276 1,228 133 ---
Tue Apr 7 26,511 1,104 1,379 151 ---
Wed Apr 8 27,559 1,048 1,524 145 ---
Thu Apr 9 28,529 970 1,670 146 ---
Fri Apr 10 29,549 1,020 1,826 156 ---
Sat Apr 11 30,313 764 1,980 154 432
Sun Apr 12 30,966 653 2,139 159 ---
Mon Apr 13 31,970 1,004 2,272 133 ---
Tue Apr 14 32,831 861 2,406 134 ---
Wed Apr 15 33,720 889 2,542 136 ---
Thu Apr 16 34,607 887 2,706 164 ---
Fri Apr 17 35,462 855 2,842 136 ---
Sat Apr 18 36,147 685 2,962 120 3,237
Sun Apr 19 36,661 514 3,084 122 ---
Mon Apr 20 37,571 910 3,187 103 ---
Tue Apr 21 38,616 1,045 3,309 122 ---
Wed Apr 22 39,730 1,114 3,441 132 ---
Thu Apr 23 40,599 869 3,542 101 ---
Fri Apr 24 41,561 962 3,652 110 ---
Sat Apr 25 42,059 498 3,766 114 8,342
Sun Apr 26 42,559 500 3,867 101 ---
Mon Apr 27 43,438 879 3,976 109 ---
Tue Apr 28 44,220 782 4,071 95 ---
Wed Apr 29 45,136 916 4,157 86 ---
Thu Apr 30 46,072 936 4,258 101 ---
Fri May 1 46,776 704 4,341 83 ---
Date Cases Change Deaths Change Recovered
Sat May 2 47,177 401 4,402 61 15,569
Sun May 3 47,513 336 4,466 64 ---
Mon May 4 48,278 765 4,548 82 ---
Tue May 5 49,080 802 4,605 57 ---
Wed May 6 49,786 706 4,660 55 ---
Thu May 7 50,335 549 4,751 91 ---
Fri May 8 50,957 622 4,808 57 ---
Sat May 9 51,299 342 4,847 39 22,686
Sun May 10 51,578 279 4,892 45 ---
Mon May 11 52,517 939 4,948 56 ---
Tue May 12 54,063 1,546 4,996 48 ---
Wed May 13 54,740 677 5,039 43 ---
Thu May 14 55,180 440 5,084 45 ---
Fri May 15 56,493 1,313 5,129 45 ---
Sat May 16 56,819 326 5,160 31 28,234
Sun May 17 57,038 219 5,200 40 ---
Mon May 18 57,622 584 5,233 33 ---
Tue May 19 58,292 670 5,274 41 ---
Wed May 20 58,757 465 5,316 42 ---
Thu May 21 59,110 353 5,357 41 ---
Fri May 22 59,469 359 5,388 31 ---
Sat May 23 59,654 185 5,415 27 33,168
Sun May 24 59,796 142 5,446 31 ---
Mon May 25 59,967 171 5,485 39 ---
Tue May 26 60,328 361 5,513 28 ---
Wed May 27 60,694 366 5,538 25 ---
Thu May 28 60,974 280 5,566 28 ---
Fri May 29 61,242 268 5,592 26 ---
Sat May 30 61,408 166 5,621 29 38,099
Sun May 31 61,569 161 5,640 19 ---
Mon Jun 1 61,806 237 5,666 26 ---
Date Cases Change Deaths Change Recovered
Tue Jun 2 62,032 226 5,686 20 ---
Wed Jun 3 62,234 202 5,702 16 ---
Thu Jun 4 62,423 189 5,725 23 ---
Fri Jun 5 62,620 197 5,737 12 ---
Sat Jun 6 62,758 138 5,751 14 42,041
Sun Jun 7 62,880 122 5,771 20 ---
Mon Jun 8 63,151 271 5,787 16 ---
Tue Jun 9 63,332 181 5,799 12 ---
Wed Jun 10 63,522 190 5,818 19 ---
Thu Jun 11 63,701 179 5,829 11 ---
Fri Jun 12 63,896 195 5,839 10 ---
Sat Jun 13 64,050 154 5,850 11 44,964
Sun Jun 14 64,177 127 5,859 9 ---
Mon Jun 15 64,404 227 5,873 14 ---
Tue Jun 16 64,659 255 5,881 8 ---
Wed Jun 17 64,991 332 5,892 11 ---
Thu Jun 18 65,238 247 5,905 13 ---
Fri Jun 19 65,562 324 5,915 10 ---
Sat Jun 20 65,767 205 5,924 9 49,290
Sun Jun 21 66,011 244 5,932 8 ---
Mon Jun 22 66,447 436 5,946 14 ---
Tue Jun 23 66,929 482 5,957 11 ---
Wed Jun 24 67,417 488 5,962 5 ---
Thu Jun 25 67,894 477 5,970 8 ---
Fri Jun 26 68,350 456 5,975 5 ---
Sat Jun 27 68,683 333 5,987 12 51,099
Sun Jun 28 69,013 330 5,994 7 ---
Mon Jun 29 69,590 577 6,003 9 ---
Tue Jun 30 70,181 591 6,009 6 ---
Wed Jul 1 70,864 683 6,016 7 ---
Thu Jul 2 71,433 569 6,024 8 ---
Date Cases Change Deaths Change Recovered
Fri Jul 3 71,905 472 6,033 9 ---
Sat Jul 4 72,234 329 6,042 9 52,841
Sun Jul 5 72,667 433 6,046 4 ---
Mon Jul 6 73,432 765 6,055 9 ---
Tue Jul 7 74,146 714 6,065 10 ---
Wed Jul 8 74,907 761 6,071 6 ---
Thu Jul 9 75,555 648 6,079 8 ---
Fri Jul 10 76,210 655 6,087 8 ---
Sat Jul 11 76,673 463 6,095 8 53,867
Sun Jul 12 77,117 444 6,103 8 ---
Mon Jul 13 77,965 848 6,107 4 ---
Tue Jul 14 78,677 712 6,108 1 ---
Wed Jul 15 79,434 757 6,113 5 ---
Thu Jul 16 80,104 670 6,120 7 ---
Fri Jul 17 80,679 575 6,124 4 ---
Sat Jul 18 81,137 458 6,133 9 55,162
Sun Jul 19 81,523 386 6,136 3 ---
Mon Jul 20 82,295 772 6,144 8 ---
Tue Jul 21 82,985 690 6,149 5 ---
Wed Jul 22 83,753 768 6,161 12 ---
Thu Jul 23 84,418 665 6,166 5 ---
Fri Jul 24 85,054 636 6,172 6 ---
Sat Jul 25 85,535 481 6,175 3 57,502
Sun Jul 26 85,943 408 6,189 14 ---
Mon Jul 27 86,688 745 6,201 12 ---
Tue Jul 28 87,404 716 6,207 6 ---
Wed Jul 29 88,118 714 6,212 5 ---
Thu Jul 30 88,799 681 6,224 12 ---
Fri Jul 31 89,487 688 6,233 9 ---
Sat Aug 1 90,035 548 6,243 10 60,022
Sun Aug 2 90,491 456 6,252 9 ---
Date Cases Change Deaths Change Recovered
Mon Aug 3 91,251 760 6,262 10 ---
Tue Aug 4 92,008 757 6,268 6 ---
Wed Aug 5 92,698 690 6,272 4 ---
Thu Aug 6 93,365 667 6,277 5 ---
Fri Aug 7 94,005 640 6,291 14 ---
Sat Aug 8 94,554 549 6,301 10 63,636
Sun Aug 9 95,053 499 6,312 11 ---
Mon Aug 10 95,899 846 6,315 3 ---
Tue Aug 11 96,633 734 6,329 14 ---
Wed Aug 12 97,355 722 6,340 11 ---
Thu Aug 13 98,024 669 6,351 11 ---
Fri Aug 14 98,687 663 6,361 10 ---
Sat Aug 15 99,205 518 6,371 10 67,778
Sun Aug 16 99,649 444 6,379 8 ---
Mon Aug 17 100,408 759 6,390 11 ---
Tue Aug 18 101,087 679 6,400 10 ---
Wed Aug 19 101,721 634 6,415 15 ---
Thu Aug 20 102,365 644 6,426 11 ---
Fri Aug 21 103,033 668 6,434 8 ---
Sat Aug 22 103,562 529 6,440 6 72,580
Sun Aug 23 104,085 523 6,452 12 ---
Mon Aug 24 104,864 779 6,460 8 ---
Tue Aug 25 105,547 683 6,473 13 ---
Wed Aug 26 106,155 608 6,483 10 ---
Thu Aug 27 106,736 581 6,492 9 ---
Fri Aug 28 107,367 631 6,503 11 ---
Sat Aug 29 107,927 560 6,507 4 76,151
Sun Aug 30 108,387 460 6,514 7 ---
Mon Aug 31 109,118 731 6,524 10 ---
Tue Sep 1 109,917 799 6,537 13 ---
Wed Sep 2 110,636 719 6,546 9 ---
Date Cases Change Deaths Change Recovered
Thu Sep 3 111,290 654 6,558 12 ---
Fri Sep 4 111,896 606 6,562 4 ---
Sat Sep 5 112,385 489 6,569 7 80,678
Sun Sep 6 112,818 433 6,579 10 ---
Mon Sep 7 113,335 517 6,587 8 ---
Tue Sep 8 114,097 762 6,597 10 ---
Wed Sep 9 114,852 755 6,602 5 ---
Thu Sep 10 115,508 656 6,608 6 ---
Fri Sep 11 116,204 696 6,615 7 ---
Sat Sep 12 116,740 536 6,620 5 85,513
Sun Sep 13 117,290 550 6,628 8 ---
Mon Sep 14 118,074 784 6,637 9 ---
Tue Sep 15 118,817 743 6,647 10 ---
Wed Sep 16 119,544 727 6,656 9 ---
Thu Sep 17 120,194 650 6,667 11 ---
Fri Sep 18 120,913 719 6,681 14 ---
Sat Sep 19 121,435 522 6,687 6 90,216
Sun Sep 20 122,010 575 6,692 5 ---
Mon Sep 21 122,936 926 6,698 6 ---
Tue Sep 22 123,810 874 6,704 6 ---
Wed Sep 23 124,749 939 6,718 14 ---
Thu Sep 24 125,574 825 6,728 10 ---
Fri Sep 25 126,423 849 6,740 12 ---
Sat Sep 26 127,173 750 6,755 15 95,051
Sun Sep 27 127,879 706 6,765 10 ---
Mon Sep 28 128,887 1,008 6,773 8 ---
Tue Sep 29 129,782 895 6,789 16 ---
Wed Sep 30 130,726 944 6,798 9 ---
Thu Oct 1 131,609 883 6,814 16 ---
Fri Oct 2 132,516 907 6,821 7 ---
Sat Oct 3 133,343 827 6,842 21 99,521
Date Cases Change Deaths Change Recovered
Sun Oct 4 134,126 783 6,856 14 ---
Mon Oct 5 135,419 1,293 6,871 15 ---
Tue Oct 6 136,687 1,268 6,884 13 ---
Wed Oct 7 138,062 1,375 6,899 15 ---
Thu Oct 8 139,387 1,325 6,912 13 ---
Fri Oct 9 140,703 1,316 6,932 20 ---
Sat Oct 10 141,837 1,134 6,949 17 104,271
Sun Oct 11 142,879 1,042 6,956 7 ---
Mon Oct 12 144,480 1,601 6,979 23 ---
Tue Oct 13 146,017 1,537 6,995 16 ---
Wed Oct 14 147,614 1,597 7,013 18 ---
Thu Oct 15 148,899 1,285 7,031 18 ---
Fri Oct 16 150,104 1,205 7,053 22 109,539
Sat Oct 17 151,082 978 7,073 20 ---
Sun Oct 18 151,877 795 7,087 14 ---
Mon Oct 19 153,615 1,738 7,110 23 ---
Tue Oct 20 155,077 1,462 7,134 24 ---
Wed Oct 21 156,526 1,449 7,153 19 ---
Thu Oct 22 157,516 990 7,164 11 ---
Fri Oct 23 157,962 446 7,181 17 114,939
Sat Oct 24 158,026 64 7,181 0 ---

Curent Statewide Numbers

Cases 158,026
Deaths 7,181
Recovered 114,939
Recovery Rate 72.73%
Mortality Rate 4.54%

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