2021-12-02. Rate per 100,000 (1000 = 1%). Δ is one week. Click on a header column to sort. Click again to reverse sort.
City/Town Sort ascending Cases Rate Rank Δ Cases Δ Rate Δ Rank
Yarmouth 2330 9683.44 155 82 340.79 ↑ 4
Wrentham 1318 11693.40 101 17 150.90 ↓ 3
Worthington 55 5254.47 308 2 191.08 ↓ 1
Worcester 30139 15732.20 25 526 274.50 0
Woburn 5396 12994.60 64 103 248.10 ↓ 2
Winthrop 2932 15539.40 29 45 238.50 ↓ 3
Windsor 39 4613.70 320 4 473.20 ↑ 2
Winchester 1760 7897.94 228 45 201.93 ↓ 5
Winchendon 1268 11778.80 99 39 362.30 ↑ 2
Wilmington 2951 12064.50 90 76 310.70 0
Williamstown 415 5781.17 294 13 181.09 ↓ 1
Williamsburg 111 4515.37 323 1 40.68 ↓ 7
Wilbraham 1912 13155.80 61 72 495.40 ↑ 2
Whitman 1797 11564.40 105 75 482.70 ↑ 6
Whately 93 6407.22 281 4 275.58 ↓ 1
Weymouth 6523 11611.50 102 122 217.20 0
Westwood 1385 9424.86 167 32 217.76 ↓ 1
Westport 2210 13192.30 60 52 310.40 ↓ 1
Weston 738 6720.26 273 20 182.12 ↓ 5
Westminster 878 12001.70 94 33 451.10 ↑ 3
Westhampton 89 5200.99 310 0 0.00 ↓ 6
Westford 1986 8601.42 206 66 285.85 ↓ 3
Westfield 4440 10736.30 124 147 355.50 0
Westborough 2036 10881.20 122 60 320.60 0
West Tisbury 209 7278.96 254 5 174.14 ↓ 2
West Stockbridge 68 5786.66 293 0 0.00 ↓ 4
West Springfield 3841 13087.80 62 60 204.40 ↓ 4
West Newbury 270 6689.16 274 16 396.40 0
West Brookfield 445 12014.40 93 15 404.90 ↓ 1
West Bridgewater 1162 15948.80 23 33 453.00 0
West Boylston 951 12129.10 86 13 165.80 ↓ 4
Wenham 402 7726.13 236 13 249.85 ↑ 2
Wendell 34 4793.79 315 3 422.98 ↑ 4
Wellfleet 162 5869.92 291 4 144.94 0
Wellesley 1785 6007.46 289 32 107.70 ↓ 2
Webster 2535 14754.80 38 41 238.70 ↓ 1
Wayland 899 6801.56 269 16 121.05 ↓ 5
Watertown 2973 8999.07 193 42 127.13 ↓ 10
Washington 22 4942.17 313 0 0.00 ↓ 4
Warwick 23 3133.76 339 1 136.25 ↑ 1
Warren 411 7551.92 247 24 440.98 ↑ 3
Wareham 2655 10977.80 119 103 425.90 ↑ 4
Ware 990 9743.72 149 39 383.84 ↑ 9
Waltham 6998 10531.70 127 125 188.10 ↓ 2
Walpole 2701 10366.50 131 72 276.40 ↓ 2
Wales 151 7901.61 227 7 366.30 ↑ 8
Wakefield 3340 12318.60 81 81 298.70 ↓ 2
Uxbridge 1332 8532.26 209 44 281.85 ↓ 2
Upton 526 5715.40 297 20 217.31 ↓ 2
Tyringham 14 5794.94 292 0 0.00 ↓ 4
Tyngsborough 1640 13690.50 51 55 459.10 ↑ 2
Truro 133 6757.68 272 6 304.86 0
Townsend 761 8349.98 213 20 219.45 ↓ 3
Topsfield 603 10436.70 129 23 398.10 ↑ 2
Tolland 16 3860.37 329 0 0.00 ↓ 4
Tisbury 527 12625.50 72 2 47.90 ↓ 7
Tewksbury 4373 14186.20 43 83 269.20 0
Templeton 1057 11718.90 100 26 288.20 0
Taunton 8688 15090.30 32 241 418.50 0
Swansea 2479 15543.20 28 84 526.70 ↑ 1
Swampscott 1578 11589.00 104 42 308.50 ↑ 1
Sutton 1019 11379.90 112 33 368.60 ↑ 1
Sunderland 265 7121.98 261 6 161.25 ↓ 2
Sudbury 1095 6148.30 288 31 174.06 ↓ 3
Sturbridge 995 9414.32 169 23 217.62 ↓ 1
Stow 460 6349.09 283 16 220.84 ↓ 1
Stoughton 3799 13725.00 50 64 231.20 ↓ 1
Stoneham 3226 14489.80 40 48 215.60 ↓ 1
Stockbridge 90 5274.91 307 1 58.61 ↓ 4
Sterling 954 12138.80 85 21 267.20 ↓ 1
Springfield 29819 19084.80 8 507 324.50 0
Spencer 1285 11203.10 115 41 357.40 ↑ 1
Southwick 929 9479.73 163 43 438.78 ↑ 13
Southbridge 2690 16040.60 22 51 304.10 ↓ 1
Southborough 769 7952.27 224 27 279.21 ↑ 2
Southampton 586 9737.47 150 22 365.57 ↑ 7
South Hadley 1527 8447.49 212 41 226.81 ↓ 3
Somerville 7347 9712.30 152 139 183.75 ↓ 4
Somerset 2708 14621.20 39 74 399.60 ↑ 1
Shutesbury 49 2812.24 345 1 57.39 ↑ 1
Shrewsbury 3831 9699.56 154 80 202.55 ↓ 5
Shirley 1062 12456.50 76 14 164.20 ↓ 3
Sherborn 239 6333.55 285 3 79.50 ↓ 8
Shelburne 54 2949.72 343 3 163.88 ↑ 1
Sheffield 155 5075.17 312 4 130.98 ↓ 4
Sharon 1339 7325.05 253 33 180.53 ↓ 5
Seekonk 1724 12302.70 82 27 192.70 ↓ 6
Scituate 1598 8829.10 199 35 193.38 ↓ 7
Savoy 53 8542.83 208 4 644.75 ↑ 4
Saugus 5391 18924.90 9 86 301.90 0
Sandwich 1845 8753.22 202 78 370.06 ↓ 2
Sandisfield 82 8801.65 200 1 107.34 ↓ 9
Salisbury 828 9352.55 174 20 225.91 ↓ 4
Salem 6191 13751.30 48 127 282.10 ↑ 3
Rutland 931 10212.60 136 29 318.14 ↑ 1
Russell 183 9658.48 157 7 369.45 ↑ 3
Royalston 121 9498.84 162 6 471.02 ↑ 15
Rowley 561 9077.94 188 38 614.91 ↑ 11
Rowe 23 6848.12 266 10 2977.44 ↑ 58
Rockport 426 6592.56 276 30 464.26 ↑ 5
Rockland 2389 13205.20 59 74 409.00 ↑ 1
Rochester 713 12562.50 73 27 475.70 ↑ 5
Richmond 60 4598.44 321 2 153.28 ↓ 3
Revere 12734 20927.20 3 154 253.10 0
Rehoboth 1389 10926.20 120 40 314.70 0
Reading 2824 10202.30 137 104 375.73 ↑ 2
Raynham 2127 14064.70 44 58 383.50 ↑ 1
Randolph 5162 14989.30 33 69 200.30 ↓ 3
Quincy 9488 9344.94 176 155 152.66 ↓ 7
Provincetown 348 13473.60 53 0 0.00 ↓ 3
Princeton 235 7274.97 256 5 154.78 ↓ 7
Plympton 232 7715.13 238 15 498.82 ↑ 9
Plymouth 7280 11605.50 103 204 325.20 ↑ 3
Plainville 814 8837.26 198 20 217.13 ↓ 5
Plainfield 26 4153.72 324 2 319.52 ↑ 3
Pittsfield 4716 10729.00 125 189 430.00 ↑ 1
Phillipston 161 9397.21 170 5 291.84 ↑ 3
Petersham 86 6784.07 271 3 236.65 ↓ 4
Peru 21 2516.24 349 2 239.65 ↑ 1
Pepperell 904 7354.30 252 41 333.55 ↑ 3
Pembroke 1849 9851.06 146 70 372.95 ↑ 5
Pelham 44 3566.96 334 3 243.20 0
Peabody 8845 15804.00 24 193 344.90 0
Paxton 592 11952.00 95 18 363.50 ↓ 1
Palmer 1407 11909.00 96 36 304.70 ↓ 3
Oxford 1539 11193.20 116 25 181.80 ↓ 4
Otis 103 5478.85 301 2 106.38 ↓ 3
Orleans 409 7277.22 255 10 177.93 ↓ 2
Orange 732 9009.45 192 56 689.25 ↑ 10
Oakham 151 7075.50 263 9 421.72 ↑ 3
Oak Bluffs 499 9580.46 159 7 134.39 ↓ 6
Norwood 3465 11451.70 109 59 195.00 ↓ 2
Norwell 1001 9338.65 177 35 326.53 ↑ 3
Norton 2017 10130.70 139 52 261.23 ↓ 1
Northfield 100 3390.69 338 2 67.81 ↓ 3
Northbridge 1668 9154.49 185 47 257.95 ↓ 3
Northborough 1640 12091.20 87 47 346.50 ↑ 4
Northampton 1659 5681.61 299 48 164.39 ↓ 5
North Reading 1859 11161.30 117 38 228.10 ↓ 2
North Brookfield 446 9629.16 158 11 237.49 ↓ 3
North Attleborough 2947 9717.83 151 81 267.10 ↑ 1
North Andover 4077 13460.70 54 94 310.40 ↑ 1
North Adams 1163 9032.16 189 63 489.27 ↑ 6
Norfolk 1228 9829.72 147 16 128.07 ↓ 6
Newton 5813 6339.84 284 91 99.25 ↓ 6
Newburyport 1360 7658.18 240 30 168.93 ↓ 3
Newbury 453 6858.50 264 13 196.82 ↑ 1
New Salem 64 6562.88 277 4 410.18 ↑ 2
New Marlborough 42 2757.20 347 0 0.00 ↓ 2
New Braintree 50 4711.57 318 2 188.47 ↓ 3
New Bedford 19946 19950.00 7 389 389.10 0
New Ashford 10 5684.33 298 1 568.43 ↑ 8
Needham 2236 7648.66 242 28 95.78 ↓ 9
Natick 2687 7460.59 248 55 152.71 ↓ 3
Nantucket 1983 17370.70 16 3 26.30 ↓ 1
Nahant 332 10266.90 133 8 247.40 0
Mount Washington 7 5329.36 306 0 0.00 ↓ 7
Montgomery 34 3834.75 330 2 225.57 ↓ 1
Monterey 33 3563.95 335 2 216.00 ↓ 2
Montague 486 5749.53 295 27 319.41 ↑ 2
Monson 846 10084.00 140 26 309.95 0
Monroe 8 8225.65 215 3 3084.62 ↑ 90
Milton 2978 10359.20 132 31 107.80 ↓ 4
Millville 336 9362.37 172 5 139.32 ↓ 8
Millis 617 7843.63 234 18 228.83 ↓ 5
Millbury 1705 12472.00 75 34 248.70 0
Milford 3714 12661.70 71 68 231.80 ↓ 1
Middleton 1903 18253.60 11 34 326.20 0
Middlefield 11 2479.33 350 0 0.00 ↓ 2
Middleborough 3151 11499.20 107 94 343.00 ↑ 1
Methuen 9729 18071.10 12 230 427.20 ↑ 1
Merrimac 568 8941.06 195 23 362.05 ↓ 1
Mendon 437 7567.91 245 11 190.50 ↓ 1
Melrose 2812 9700.22 153 64 220.77 ↓ 3
Medway 1038 7943.84 225 35 267.86 0
Medford 6963 11459.70 108 105 172.80 ↓ 4
Medfield 862 7655.20 241 21 186.49 ↓ 2
Maynard 863 8292.99 214 30 288.28 ↓ 3
Mattapoisett 740 12909.50 67 24 418.70 ↑ 2
Mashpee 1219 7846.70 233 47 302.54 ↑ 1
Marshfield 2354 9082.70 187 57 219.93 ↓ 2
Marlborough 5802 13302.70 56 94 215.50 0
Marion 611 13289.80 58 4 87.00 ↓ 4
Marblehead 1779 9345.36 175 42 220.63 ↓ 4
Mansfield 2322 9826.25 148 31 131.19 ↓ 6
Manchester 321 6551.91 278 6 122.47 ↓ 5
Malden 8623 12745.70 69 118 174.50 ↓ 3
Lynnfield 1762 15198.50 31 54 465.80 0
Lynn 20349 20182.60 5 217 215.20 0
Lunenburg 1189 11412.50 110 32 307.10 ↓ 1
Ludlow 3072 14830.50 37 56 270.40 ↓ 2
Lowell 21647 18638.20 10 496 427.00 0
Longmeadow 1390 9022.21 190 33 214.20 ↓ 3
Littleton 895 9173.44 183 15 153.74 ↓ 4
Lincoln 263 3024.10 341 7 80.49 ↑ 1
Leyden 35 5722.36 296 0 0.00 ↓ 4
Lexington 1587 4656.66 319 32 93.90 ↓ 5
Leverett 58 2862.56 344 0 0.00 ↓ 1
Leominster 6548 16217.30 20 143 354.10 0
Lenox 345 7138.76 259 9 186.23 ↑ 1
Leicester 1580 14027.40 46 44 390.70 0
Lee 470 8061.54 218 14 240.13 ↓ 2
Lawrence 23264 26517.40 1 322 367.00 ↑ 1
Lanesborough 224 7406.63 250 9 297.58 ↑ 1
Lancaster 753 8767.02 201 23 267.79 ↓ 3
Lakeville 1476 12983.80 65 65 571.70 ↑ 6
Kingston 1555 11374.90 113 55 402.30 ↑ 1
Ipswich 1086 8099.64 216 30 223.75 ↓ 3
Huntington 176 7999.86 222 13 590.90 ↑ 20
Hull 773 7891.54 230 13 132.72 ↓ 9
Hudson 2161 10261.00 134 47 223.20 ↓ 2
Hubbardston 369 7885.03 231 12 256.42 ↓ 3
Hopkinton 1293 7892.95 229 34 207.55 ↓ 5
Hopedale 533 9461.28 165 10 177.51 ↓ 4
Holyoke 7294 17948.60 14 105 258.40 ↓ 2
Holliston 1078 7853.63 232 27 196.71 ↓ 5
Holland 257 10018.50 141 12 467.84 ↑ 6
Holden 2014 10601.60 126 62 326.40 ↑ 1
Holbrook 1363 12024.90 92 21 185.20 ↓ 4
Hinsdale 136 6395.32 282 8 376.20 ↑ 2
Hingham 2382 9922.92 145 62 258.28 ↓ 2
Heath 40 6800.55 270 2 340.02 ↑ 1
Hawley 11 3869.29 327 2 703.51 ↑ 11
Haverhill 10820 16409.20 19 290 439.80 0
Hatfield 241 7450.33 249 13 401.88 ↑ 5
Harwich 1087 8634.77 205 47 373.35 ↓ 1
Harvard 241 3466.89 337 12 172.62 0
Hardwick 172 5148.04 311 14 419.02 ↑ 1
Hanson 1207 11213.20 114 41 380.90 ↑ 3
Hanover 1911 13289.80 57 129 897.10 ↑ 15
Hancock 24 3745.90 332 0 0.00 ↓ 4
Hampden 673 13741.60 49 10 204.20 ↓ 2
Hamilton 559 7579.52 244 13 176.27 ↓ 1
Halifax 794 10386.80 130 24 314.00 0
Hadley 383 6599.17 275 5 86.15 ↓ 5
Groveland 683 9976.47 142 26 379.78 ↑ 2
Groton 756 6467.15 280 23 196.75 ↓ 4
Greenfield 1173 6840.25 268 53 309.07 ↑ 1
Great Barrington 625 9300.42 180 17 252.97 ↓ 5
Granville 145 9356.79 173 9 580.77 ↑ 16
Granby 530 8670.88 203 9 147.24 ↓ 7
Grafton 1620 8049.73 219 45 223.61 ↓ 4
Gosnold 6 13431.50 55 0 0.00 ↓ 3
Goshen 36 3112.73 340 1 86.47 ↓ 1
Gloucester 2644 9307.76 179 95 334.43 ↑ 2
Gill 61 3649.11 333 1 59.82 ↓ 3
Georgetown 893 9937.93 143 33 367.25 ↑ 2
Gardner 3359 16901.80 18 109 548.50 0
Freetown 1381 15261.10 30 58 641.00 ↑ 4
Franklin 2620 7724.04 237 57 168.04 ↓ 5
Framingham 9615 12923.80 66 120 161.30 ↓ 5
Foxborough 1807 9923.41 144 66 362.45 ↑ 2
Florida 42 5357.74 303 7 892.96 ↑ 14
Fitchburg 6590 15644.60 26 168 398.90 ↑ 2
Falmouth 2234 7162.47 258 48 153.89 ↓ 2
Fall River 18243 20425.00 4 372 416.50 0
Fairhaven 2711 16930.30 17 48 299.80 0
Everett 9713 20005.40 6 71 146.20 0
Essex 295 7913.27 226 7 187.77 ↓ 4
Erving 111 5253.97 309 7 331.33 ↑ 1
Egremont 32 2980.74 342 0 0.00 ↓ 1
Edgartown 636 15564.70 27 12 293.70 0
Easton 2734 11515.90 106 46 193.70 ↓ 3
Easthampton 1300 8027.58 220 34 209.96 ↓ 3
Eastham 287 6235.59 286 9 195.55 ↓ 3
East Longmeadow 2056 12090.20 88 40 235.20 ↓ 1
East Brookfield 280 12476.30 74 11 490.20 ↑ 6
East Bridgewater 1796 12071.00 89 72 483.90 ↑ 6
Duxbury 1293 8551.37 207 44 291.00 ↓ 2
Dunstable 282 8467.80 211 8 240.22 ↓ 3
Dudley 1501 12037.20 91 26 208.50 ↓ 2
Dracut 5203 16051.50 21 161 496.70 ↑ 1
Dover 336 6544.83 279 14 272.70 ↓ 4
Douglas 761 8022.37 221 25 263.55 ↓ 1
Dighton 985 12425.50 77 37 466.80 ↑ 6
Dennis 1199 9161.26 184 39 297.98 0
Deerfield 261 4917.21 314 6 113.04 ↓ 3
Dedham 2954 10784.40 123 34 124.20 ↓ 4
Dartmouth 5159 13904.00 47 149 401.50 ↑ 1
Danvers 4152 14483.60 41 121 422.10 0
Dalton 496 7670.88 239 10 154.66 ↓ 3
Cummington 32 4081.26 325 1 127.54 ↓ 2
Conway 51 2640.26 348 4 207.08 ↑ 1
Concord 1415 7554.34 246 26 138.81 ↓ 5
Colrain 75 4739.57 317 6 379.17 ↑ 3
Cohasset 585 7953.83 223 26 353.50 ↑ 7
Clinton 2091 14851.30 36 43 305.50 0
Clarksburg 142 8485.22 210 12 717.06 ↑ 9
Chilmark 47 6195.49 287 2 263.63 ↓ 1
Chicopee 8154 14378.30 42 199 350.90 0
Chesterfield 43 3514.10 336 2 163.45 ↓ 4
Chester 100 7365.24 251 1 73.65 ↓ 5
Cheshire 271 9229.87 181 21 715.23 ↑ 16
Chelsea 9742 26388.00 2 74 200.50 ↓ 1
Chelmsford 4105 11411.30 111 117 325.30 ↓ 1
Chatham 445 7633.54 243 11 188.69 ↓ 3
Charlton 1569 11077.60 118 71 501.30 ↑ 3
Charlemont 47 4002.74 326 8 681.32 ↑ 10
Carver 1143 9331.89 178 38 310.24 0
Carlisle 253 5356.76 304 3 63.52 ↓ 3
Canton 2531 10922.20 121 47 202.80 ↓ 3
Cambridge 7979 7124.81 260 175 156.27 ↓ 2
Burlington 2635 9472.01 164 66 237.25 ↓ 1
Buckland 71 3862.72 328 7 380.84 ↑ 3
Brookline 3093 4778.50 316 44 67.97 ↓ 3
Brookfield 339 9191.06 182 5 135.56 ↓ 8
Brockton 17374 17509.50 15 258 260.10 ↑ 1
Brimfield 334 8961.06 194 22 590.25 ↑ 7
Bridgewater 3678 12853.20 68 91 318.00 0
Brewster 716 7213.04 257 24 241.78 0
Braintree 4921 12408.80 78 69 174.00 ↓ 4
Boylston 423 9422.22 168 9 200.47 ↓ 3
Boxford 722 9449.66 166 19 248.67 ↑ 1
Boxborough 300 5913.53 290 8 157.70 0
Bourne 1918 9122.24 186 70 332.93 ↑ 2
Boston 88060 12707.80 70 1150 165.90 ↓ 3
Bolton 346 6844.38 267 5 98.91 ↓ 6
Blandford 86 7113.46 262 5 413.57 ↑ 1
Blackstone 919 10181.70 138 20 221.55 ↓ 2
Billerica 5335 12215.90 83 156 357.20 ↑ 3
Beverly 5000 12174.10 84 127 309.30 ↑ 1
Bernardston 95 4583.74 322 7 337.75 ↓ 1
Berlin 312 9667.79 156 9 278.88 0
Berkley 1014 14878.80 34 17 249.50 ↓ 1
Belmont 1523 5556.65 300 23 83.91 ↓ 4
Bellingham 1718 9535.37 161 50 277.51 ↑ 1
Belchertown 1259 7842.11 235 45 280.30 ↓ 4
Bedford 1214 8096.19 217 37 246.75 ↓ 3
Becket 123 6850.85 265 2 111.39 ↓ 3
Barre 521 9370.29 171 14 251.80 ↑ 1
Barnstable 5544 12382.60 80 128 285.90 ↓ 3
Ayer 1136 14027.80 45 25 308.70 ↓ 1
Avon 650 14853.10 35 17 388.50 ↑ 3
Auburn 2234 13552.40 52 82 497.40 ↑ 5
Attleboro 5483 11787.00 98 115 247.20 ↑ 1
Athol 1485 12394.30 79 49 409.00 ↑ 2
Ashland 1881 9548.00 160 24 121.82 ↓ 6
Ashfield 47 2772.25 346 1 58.98 ↑ 1
Ashby 302 8658.19 204 31 888.75 ↑ 14
Ashburnham 662 10530.50 128 33 525.00 ↑ 6
Arlington 2451 5348.36 305 58 126.56 ↓ 3
Aquinnah 10 3834.31 331 0 0.00 ↓ 5
Andover 3687 10223.50 135 84 232.94 0
Amherst 3593 8924.66 196 28 69.55 ↓ 10
Amesbury 1480 8916.72 197 32 192.79 ↓ 7
Alford 6 1298.04 351 1 216.34 0
Agawam 3711 13022.80 63 112 393.00 ↑ 1
Adams 742 9018.61 191 63 765.73 ↑ 15
Acushnet 1884 18029.90 13 62 593.30 ↑ 1
Acton 1295 5457.74 302 38 160.15 ↓ 2
Abington 2167 11890.80 97 59 323.80 ↓ 1
Unknown 1024 36
State Total 860280 12330.80 18308 262.40
Data from mass.gov: 2021-12-02, 2021-11-25 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.