Click on a header column to sort. Click again to reverse sort.
City/Town Sort descending 2021-04-22 2021-04-29 2021-05-06 2021-05-13
Abington 24 19 24 8
Acton 22 16 7 7
Acushnet 23 22 14 18
Adams 19 4 6 11
Agawam 38 26 34 14
Alford
Amesbury 24 10 8 8
Amherst 40 27 14 22
Andover 55 49 16 7
Aquinnah
Arlington 20 11 11 12
Ashburnham 7 5 3 8
Ashby 5 1 0 2
Ashfield 0 0 0 0
Ashland 29 20 3 13
Athol 21 10 12 10
Attleboro 96 48 36 28
Auburn 10 12 8 11
Avon 9 5 3 1
Ayer 10 7 4 7
Barnstable 51 39 35 46
Barre 9 2 0 0
Becket -1 1 2 0
Bedford 32 12 8 1
Belchertown 14 19 9 8
Bellingham 32 16 11 19
Belmont 14 17 6 9
Berkley 24 12 10 2
Berlin 5 4 1 0
Bernardston 1 0 0 0
Beverly 61 80 31 26
Billerica 65 54 51 27
Blackstone 11 3 11 9
Blandford 0 0 3 0
Bolton 5 5 -1 3
Boston 961 761 612 478
Bourne 23 21 23 10
Boxborough 4 2 0 1
Boxford 9 4 8 6
Boylston 9 4 0 1
Braintree 50 36 27 17
Brewster 10 6 7 3
Bridgewater 33 30 30 29
Brimfield 4 4 3 4
Brockton 217 187 205 143
Brookfield 4 4 3 8
Brookline 29 23 21 17
Buckland 0 0 0 2
Burlington 41 25 23 12
Cambridge 120 76 61 28
Canton 27 15 24 8
Carlisle 2 3 0 1
Carver 20 13 14 6
Charlemont 0 1 1 0
Charlton 16 12 16 10
Chatham 1 3 3 0
Chelmsford 62 36 37 21
Chelsea 120 97 51 39
Cheshire 2 5 7 2
Chester 1 1 0 0
Chesterfield 0 1 0 0
Chicopee 166 96 88 73
Chilmark 1 2 1 0
Clarksburg 1 2 0 0
Clinton 14 20 25 8
Cohasset 5 19 3 5
Colrain 4 2 2 1
Concord 4 15 13 5
Conway 1 1 1 0
Cummington 2 0 0 1
Dalton 13 6 11 0
Danvers 45 41 27 26
Dartmouth 46 52 40 15
Dedham 44 28 20 10
Deerfield 3 1 0 3
Dennis 18 12 4 5
Dighton 8 11 10 4
Douglas 11 10 4 4
Dover 6 -2 1 1
Dracut 94 73 70 44
Dudley 7 14 16 19
Dunstable 3 1 7 1
Duxbury 8 19 5 11
East Bridgewater 35 24 16 13
East Brookfield 1 1 2 1
East Longmeadow 18 20 26 13
Eastham 12 3 0 0
Easthampton 11 12 9 11
Easton 47 38 18 19
Edgartown 25 35 24 15
Egremont 0 0 0 0
Erving 0 0 0 1
Essex 5 8 7 0
Everett 101 69 42 57
Fairhaven 29 27 26 20
Fall River 162 154 118 118
Falmouth 27 27 14 16
Fitchburg 64 78 49 46
Florida 1 4 2 0
Foxborough 19 19 12 12
Framingham 121 84 57 41
Franklin 30 20 31 11
Freetown 14 11 8 5
Gardner 28 8 19 10
Georgetown 8 13 8 6
Gill 0 0 0 0
Gloucester 33 14 7 16
Goshen 0 0 0 0
Gosnold 0 0 0 0
Grafton 16 9 14 15
Granby 3 11 4 3
Granville 0 2 0 1
Great Barrington 6 3 5 10
Greenfield 19 14 22 16
Groton 15 7 7 1
Groveland 5 8 2 4
Hadley 4 0 1 0
Halifax 7 8 4 10
Hamilton 11 3 2 7
Hampden 19 11 5 10
Hancock 0 0 0 0
Hanover 22 14 11 12
Hanson 4 13 5 10
Hardwick 4 6 1 0
Harvard 0 2 0 4
Harwich 14 16 5 4
Hatfield 1 4 1 0
Haverhill 154 107 101 73
Hawley
Heath 0 0 0 0
Hingham 44 22 15 9
Hinsdale 0 0 2 1
Holbrook 14 10 8 16
Holden 13 19 13 12
Holland 0 6 2 1
Holliston 16 11 13 7
Holyoke 111 103 75 41
Hopedale 8 4 4 5
Hopkinton 31 20 27 12
Hubbardston 8 7 3 3
Hudson 17 23 13 7
Hull 8 1 8 3
Huntington 2 1 2 0
Ipswich 17 24 11 8
Kingston 20 18 13 6
Lakeville 15 13 13 12
Lancaster 8 4 7 6
Lanesborough 5 2 1 3
Lawrence 232 233 209 143
Lee 2 4 0 0
Leicester 24 15 17 8
Lenox 3 3 2 2
Leominster 51 50 46 41
Leverett 1 0 0 0
Lexington 11 26 2 0
Leyden 2 3 0 0
Lincoln 2 6 5 3
Littleton 12 19 10 8
Longmeadow 14 11 6 6
Lowell 305 272 191 139
Ludlow 55 34 37 15
Lunenburg 15 6 2 6
Lynn 189 156 99 84
Lynnfield 17 4 13 8
Malden 102 81 51 42
Manchester 1 9 0 5
Mansfield 30 9 20 9
Marblehead 14 11 10 7
Marion 5 6 -1 2
Marlborough 54 35 30 13
Marshfield 13 9 6 10
Mashpee 19 14 15 9
Mattapoisett 5 8 17 6
Maynard 12 3 3 3
Medfield 5 6 7 3
Medford 94 72 37 32
Medway 29 7 8 7
Melrose 30 25 15 7
Mendon 5 5 5 1
Merrimac 3 4 1 4
Methuen 122 86 65 67
Middleborough 37 33 36 20
Middlefield 0 0 0 0
Middleton 5 9 3 2
Milford 40 47 33 37
Millbury 15 11 2 9
Millis 7 6 5 1
Millville 8 3 4 0
Milton 22 33 18 18
Monroe 0 0 0 0
Monson 11 8 1 4
Montague 7 11 10 5
Monterey 0 0 0 2
Montgomery 0 1 0 0
Mount Washington 0 0 0 0
Nahant 1 2 2 2
Nantucket 35 42 15 15
Natick 39 21 19 20
Needham 28 14 8 8
New Ashford
New Bedford 246 258 200 176
New Braintree 0 1 0 0
New Marlborough 0 0 0 0
New Salem 1 1 0 0
Newbury 5 4 1 4
Newburyport 20 5 13 7
Newton 84 53 50 25
Norfolk 2 7 8 4
North Adams 37 12 9 12
North Andover 76 32 28 15
North Attleborough 36 21 35 16
North Brookfield 1 5 4 4
North Reading 17 28 16 7
Northampton 6 10 16 12
Northborough 8 8 7 3
Northbridge 12 15 2 5
Northfield 0 3 3 3
Norton 38 35 19 4
Norwell 20 14 4 2
Norwood 31 40 17 28
Oak Bluffs 17 4 14 5
Oakham 0 1 2 2
Orange 10 4 2 5
Orleans 3 3 1 0
Otis 3 5 1 0
Oxford 14 11 9 8
Palmer 33 14 12 4
Paxton 3 5 6 2
Peabody 120 58 39 40
Pelham 1 0 0 1
Pembroke 21 15 12 9
Pepperell 10 10 14 8
Peru 0 0 1 0
Petersham 1 2 1 0
Phillipston 3 0 2 1
Pittsfield 66 68 69 35
Plainfield 2 0 0 0
Plainville 8 10 6 2
Plymouth 87 77 34 29
Plympton 5 2 2 1
Princeton 2 1 0 1
Provincetown 0 0 5 1
Quincy 103 101 57 37
Randolph 47 62 46 34
Raynham 26 23 17 13
Reading 17 32 17 9
Rehoboth 9 5 6 14
Revere 140 97 62 60
Richmond 0 0 0 0
Rochester 6 18 8 6
Rockland 27 15 27 15
Rockport 4 2 9 1
Rowe 0 0 0 0
Rowley 2 3 2 1
Royalston 2 0 0 0
Russell 1 0 1 2
Rutland 11 8 7 5
Salem 67 55 45 47
Salisbury 8 3 3 4
Sandisfield 2 2 1 0
Sandwich 26 13 16 6
Saugus 59 42 28 18
Savoy 0 0 0 0
Scituate 25 16 8 7
Seekonk 19 10 10 23
Sharon 21 26 13 7
Sheffield 4 3 -1 0
Shelburne 1 0 0 1
Sherborn 2 2 1 -1
Shirley 2 1 5 6
Shrewsbury 33 29 15 12
Shutesbury 1 3 0 1
Somerset 27 19 18 16
Somerville 72 64 48 39
South Hadley 15 11 11 5
Southampton 3 2 1 3
Southborough 6 14 4 5
Southbridge 24 33 23 17
Southwick 13 17 6 6
Spencer 12 12 17 5
Springfield 485 470 337 227
Sterling 7 5 5 8
Stockbridge 2 2 0 0
Stoneham 43 27 21 23
Stoughton 44 54 44 21
Stow 10 3 2 3
Sturbridge 12 21 12 6
Sudbury 10 5 5 3
Sunderland 0 3 3 2
Sutton 16 9 8 6
Swampscott 11 15 10 9
Swansea 29 25 16 17
Taunton 182 123 101 76
Templeton 13 8 4 2
Tewksbury 37 47 26 19
Tisbury 21 11 -14 11
Tolland 0 1 0 0
Topsfield 5 3 7 6
Townsend 17 3 7 9
Truro 2 1 3 2
Tyngsborough 19 15 13 8
Tyringham 0 0 0 0
Upton 16 8 6 5
Uxbridge 9 9 5 5
Wakefield 29 25 20 14
Wales 4 1 2 1
Walpole 22 29 40 14
Waltham 67 58 23 21
Ware 15 7 7 7
Wareham 64 47 30 17
Warren 1 2 2 3
Warwick 0 0 1 0
Washington 0 0 0 0
Watertown 16 25 16 10
Wayland 14 3 9 2
Webster 20 27 24 21
Wellesley 20 19 6 7
Wellfleet 8 3 0 1
Wendell 0 0 0 0
Wenham 17 3 0 1
West Boylston 9 2 7 6
West Bridgewater 13 7 6 2
West Brookfield 6 3 11 6
West Newbury 3 5 0 2
West Springfield 76 34 26 21
West Stockbridge 0 0 0 0
West Tisbury 4 7 8 1
Westborough 20 27 11 12
Westfield 41 39 39 27
Westford 22 15 19 13
Westhampton 1 2 1 0
Westminster 8 5 6 7
Weston 5 6 2 2
Westport 29 21 20 8
Westwood 36 9 14 5
Weymouth 81 73 55 34
Whately 1 2 3 0
Whitman 13 18 14 9
Wilbraham 18 21 5 6
Williamsburg 4 3 1 0
Williamstown 5 2 1 3
Wilmington 34 26 25 8
Winchendon 25 12 21 9
Winchester 31 18 11 10
Windsor 0 0 3 0
Winthrop 44 25 11 12
Woburn 71 49 33 19
Worcester 340 239 176 129
Worthington 0 0 0 2
Wrentham 9 13 7 7
Yarmouth 55 16 21 13
Unknown -7 -36 -29 -1
State Total 10379 8383 6427 4879
Data from mass.gov: 2021-04-15, 2021-04-22, 2021-04-29, 2021-05-06, 2021-05-13 as of 10 am. Exact number not reported for municipalities with 1–5 cases. Negative numbers can occur if cases have been reassigned to another town in a subsequent week.