An official website of the Commonwealth of Massachusetts
This page, Chapter 90 apportionment, is part of
This page, Chapter 90 apportionment, is offered by

Chapter 90 apportionment

Chapter 90 distribution chart for fiscal year 2022 (ordered by city/town).

Funding levels for the Chapter 90 Program are established by Massachusetts Legislature and approved by the Governor on an annual basis. Based on the amount legislatively approved, each of the Commonwealth’s 351 municipalities are allocated a portion of overall Chapter 90 Program dollars each state fiscal year, which runs July 1 through June 30.

Per the legislatively established formula, the amount of funding a municipality receives is based on local road mileage (58.33%), population (20.83%), and employment (20.83%). Local road mileage is gathered from MassDOT’s Road Inventory File. Population data is collected using decennial census data from United States Census Bureau. Employment figures are provided by the Massachusetts Department of Unemployment Assistance.

 

City/Town Highway
District
Miles
2020
Population
2010
Employment
2020
Amount
ABINGTON 5 60.31 15,985 4,094 $386,418
ACTON 3 112.60 21,924 10,217 $702,165
ACUSHNET 5 59.47 10,303 1,600 $316,796
ADAMS 1 54.11 8,485 1,704 $285,586
AGAWAM 2 128.68 28,438 11,107 $817,104
ALFORD 1 17.38 494 30 $71,258
AMESBURY 4 66.82 16,283 4,709 $421,157
AMHERST 2 100.00 37,819 16,913 $835,200
ANDOVER 4 189.78 33,201 35,224 $1,377,429
AQUINNAH 5 8.27 311 87 $35,264
ARLINGTON 4 102.96 42,844 9,133 $784,626
ASHBURNHAM 3 74.22 6,081 948 $339,560
ASHBY 3 51.43 3,074 405 $224,988
ASHFIELD 1 71.60 1,737 226 $292,995
ASHLAND 3 77.83 16,593 4,836 $467,598
ATHOL 2 99.35 11,584 4,086 $510,547
ATTLEBORO 5 184.79 43,593 17,181 $1,205,803
AUBURN 3 97.05 16,188 10,551 $609,079
AVON 5 23.86 4,356 5,281 $184,655
AYER 3 37.88 7,427 5,115 $256,834
BARNSTABLE 5 353.12 45,193 26,486 $1,984,941
BARRE 2 97.77 5,398 1,280 $431,053
BECKET 1 56.44 1,779 374 $235,934
BEDFORD 4 71.96 13,320 23,724 $652,396
BELCHERTOWN 2 128.01 14,649 2,761 $625,788
BELLINGHAM 3 92.46 16,332 6,114 $538,440
BELMONT 4 74.76 24,729 7,584 $540,646
BERKLEY 5 54.20 6,411 815 $262,004
BERLIN 3 42.31 2,866 686 $191,520
BERNARDSTON 2 41.73 2,129 520 $182,553
BEVERLY 4 129.90 39,502 23,601 $1,043,414
BILLERICA 4 195.04 40,243 25,530 $1,325,478
BLACKSTONE 3 41.08 9,026 1,228 $232,495
BLANDFORD 1 63.34 1,233 185 $257,072
BOLTON 3 61.50 4,897 1,636 $290,780
BOSTON 6 790.20 617,594 654,576 $14,930,656
BOURNE 5 97.91 19,754 7,919 $603,277
BOXBOROUGH 3 33.86 4,996 3,519 $206,404
BOXFORD 4 89.66 7,965 1,104 $413,645
BOYLSTON 3 40.06 4,355 1,442 $201,381
BRAINTREE 6 104.55 35,744 27,521 $968,106
BREWSTER 5 56.05 9,820 2,515 $311,485
BRIDGEWATER 5 113.53 26,563 8,722 $717,239
BRIMFIELD 2 64.01 3,609 589 $279,689
BROCKTON 5 245.40 93,810 38,583 $2,020,650
BROOKFIELD 3 36.28 3,390 385 $167,687
BROOKLINE 6 93.00 58,732 15,825 $927,836
BUCKLAND 1 42.49 1,902 563 $184,612
BURLINGTON 4 102.13 24,498 44,464 $1,092,064
CAMBRIDGE 6 120.66 105,162 135,845 $2,783,205
CANTON 6 94.47 21,561 21,221 $762,305
CARLISLE 4 54.34 4,852 773 $252,100
CARVER 5 79.92 11,509 2,371 $413,568
CHARLEMONT 1 42.45 1,266 414 $178,590
CHARLTON 3 126.74 12,981 3,870 $623,633
CHATHAM 5 66.49 6,125 3,413 $339,544
CHELMSFORD 4 172.01 33,802 21,892 $1,150,687
CHELSEA 6 44.96 35,177 15,318 $584,471
CHESHIRE 1 44.03 3,235 576 $199,225
CHESTER 1 57.64 1,337 100 $234,469
CHESTERFIELD 1 53.11 1,222 157 $216,774
CHICOPEE 2 191.37 55,298 19,517 $1,334,240
CHILMARK 5 14.11 866 313 $64,328
CLARKSBURG 1 15.85 1,702 166 $74,639
CLINTON 3 47.82 13,606 4,121 $322,921
COHASSET 5 33.58 7,542 2,918 $214,227
COLRAIN 1 78.06 1,671 252 $318,064
CONCORD 4 105.47 17,668 13,018 $681,191
CONWAY 1 63.88 1,897 207 $263,668
CUMMINGTON 1 48.48 872 300 $198,232
DALTON 1 40.36 6,756 1,719 $221,179
DANVERS 4 106.14 26,493 25,392 $889,661
DARTMOUTH 5 195.84 34,032 16,874 $1,184,333
DEDHAM 6 84.60 24,729 16,537 $687,331
DEERFIELD 2 77.33 5,125 4,342 $386,677
DENNIS 5 145.57 14,207 4,850 $716,702
DIGHTON 5 60.31 7,086 1,794 $301,977
DOUGLAS 3 76.33 8,471 1,001 $363,647
DOVER 6 59.32 5,589 926 $278,074
DRACUT 4 136.31 29,457 5,683 $787,700
DUDLEY 3 82.29 11,390 2,941 $428,930
DUNSTABLE 3 41.68 3,179 323 $186,658
DUXBURY 5 103.59 15,059 3,002 $536,063
EAST BRIDGEWATER 5 64.38 13,794 2,676 $371,179
EAST BROOKFIELD 3 19.17 2,183 464 $94,242
EAST LONGMEADOW 2 98.33 15,720 7,958 $579,719
EASTHAM 5 50.57 4,956 1,182 $243,022
EASTHAMPTON 2 82.70 16,053 4,771 $482,343
EASTON 5 116.94 23,112 10,180 $726,214
EDGARTOWN 5 45.42 4,067 2,743 $236,186
EGREMONT 1 35.91 1,225 178 $149,984
ERVING 2 17.51 1,800 453 $85,206
ESSEX 4 23.08 3,504 1,430 $129,598
EVERETT 4 58.03 41,667 15,944 $684,331
FAIRHAVEN 5 82.05 15,873 7,529 $512,050
FALL RIVER 5 226.58 88,857 37,417 $1,901,655
FALMOUTH 5 229.31 31,531 13,971 $1,263,802
FITCHBURG 3 180.50 40,318 12,894 $1,116,380
FLORIDA 1 39.82 752 73 $160,949
FOXBOROUGH 5 90.60 16,865 13,479 $623,656
FRAMINGHAM 3 217.29 68,318 45,179 $1,828,602
FRANKLIN 3 135.24 31,635 16,176 $924,352
FREETOWN 5 76.45 8,870 3,913 $401,885
GARDNER 3 98.14 20,228 8,356 $612,492
GEORGETOWN 4 55.86 8,183 2,994 $306,114
GILL 2 34.38 1,500 289 $147,099
GLOUCESTER 4 88.15 28,789 10,702 $656,402
GOSHEN 1 24.89 1,054 158 $105,675
GOSNOLD 5 2.00 75 45 $8,819
GRAFTON 3 85.05 17,765 4,369 $497,547
GRANBY 2 58.04 6,240 954 $277,579
GRANVILLE 1 64.15 1,566 127 $261,622
GREAT BARRINGTON 1 77.86 7,104 4,795 $406,798
GREENFIELD 2 101.88 17,456 10,176 $631,445
GROTON 3 104.30 10,646 3,526 $517,100
GROVELAND 4 44.36 6,459 1,126 $227,697
HADLEY 2 64.27 5,250 5,933 $355,782
HALIFAX 5 52.33 7,518 1,305 $267,685
HAMILTON 4 44.81 7,764 1,427 $241,414
HAMPDEN 2 53.93 5,139 1,026 $255,400
HANCOCK 1 14.94 717 379 $67,403
HANOVER 5 85.93 13,879 7,350 $512,320
HANSON 5 60.50 10,209 1,796 $322,585
HARDWICK 2 85.43 2,990 463 $357,730
HARVARD 3 63.95 6,520 4,958 $350,825
HARWICH 5 141.31 12,243 3,953 $676,736
HATFIELD 2 50.26 3,279 2,055 $241,707
HAVERHILL 4 231.53 60,879 20,175 $1,534,283
HAWLEY 1 41.31 337 26 $163,535
HEATH 1 52.10 706 49 $208,231
HINGHAM 5 111.51 22,157 15,154 $759,144
HINSDALE 1 35.57 2,032 297 $155,202
HOLBROOK 5 38.68 10,791 2,720 $252,386
HOLDEN 3 119.83 17,346 3,707 $622,490
HOLLAND 2 35.88 2,481 205 $158,157
HOLLISTON 3 88.40 13,547 6,253 $506,561
HOLYOKE 2 133.44 39,880 21,452 $1,033,624
HOPEDALE 3 28.19 5,911 2,232 $174,528
HOPKINTON 3 106.01 14,925 10,542 $635,871
HUBBARDSTON 3 82.37 4,382 409 $354,012
HUDSON 3 87.01 19,063 9,696 $577,900
HULL 5 50.94 10,293 1,351 $280,494
HUNTINGTON 1 36.60 2,180 377 $161,162
IPSWICH 4 72.83 13,175 5,985 $440,221
KINGSTON 5 69.40 12,629 5,273 $414,770
LAKEVILLE 5 75.80 10,602 3,131 $400,908
LANCASTER 3 63.56 8,055 2,286 $326,751
LANESBOROUGH 1 47.46 3,091 883 $215,407
LAWRENCE 4 123.36 76,377 27,145 $1,295,451
LEE 1 52.76 5,943 3,228 $282,596
LEICESTER 3 84.06 10,970 2,280 $425,159
LENOX 1 51.51 5,025 3,843 $279,318
LEOMINSTER 3 159.94 40,759 19,312 $1,116,678
LEVERETT 2 34.65 1,851 164 $148,877
LEXINGTON 4 130.75 31,394 22,535 $982,231
LEYDEN 2 35.09 711 37 $141,810
LINCOLN 4 52.10 6,362 1,861 $266,147
LITTLETON 3 62.74 8,924 7,456 $391,619
LONGMEADOW 2 84.21 15,784 4,079 $478,134
LOWELL 4 188.16 106,519 38,483 $1,877,108
LUDLOW 2 122.97 21,103 6,596 $693,601
LUNENBURG 3 81.76 10,086 2,642 $414,966
LYNN 4 160.26 90,329 24,415 $1,495,100
LYNNFIELD 4 68.01 11,596 5,559 $406,241
MALDEN 4 94.36 59,450 13,445 $908,906
MANCHESTER 4 22.90 5,136 1,552 $140,763
MANSFIELD 5 115.04 23,184 11,644 $736,977
MARBLEHEAD 4 68.63 19,808 4,816 $451,912
MARION 5 28.65 4,907 2,293 $170,701
MARLBOROUGH 3 134.00 38,499 32,307 $1,158,351
MARSHFIELD 5 131.95 25,132 6,130 $748,619
MASHPEE 5 114.20 14,006 4,938 $594,184
MATTAPOISETT 5 42.97 6,045 1,852 $228,440
MAYNARD 3 40.99 10,106 3,353 $264,717
MEDFIELD 3 76.68 12,024 3,003 $411,849
MEDFORD 4 91.72 56,173 20,127 $958,614
MEDWAY 3 69.51 12,752 3,633 $396,150
MELROSE 4 71.69 26,983 5,791 $521,293
MENDON 3 56.02 5,839 1,595 $274,882
MERRIMAC 4 37.41 6,338 892 $196,999
METHUEN 4 174.77 47,255 15,851 $1,173,977
MIDDLEBOROUGH 5 157.19 23,116 8,737 $865,732
MIDDLEFIELD 1 38.29 521 43 $153,126
MIDDLETON 4 48.65 8,987 5,155 $309,243
MILFORD 3 109.05 27,999 17,889 $819,813
MILLBURY 3 71.03 13,261 4,888 $420,494
MILLIS 3 50.84 7,891 2,030 $273,021
MILLVILLE 3 22.17 3,190 189 $109,030
MILTON 6 97.22 27,003 6,471 $629,230
MONROE 1 16.41 121 24 $65,036
MONSON 2 100.31 8,560 1,609 $465,063
MONTAGUE 2 103.10 8,437 2,624 $487,446
MONTEREY 1 48.18 961 191 $196,300
MONTGOMERY 1 30.40 838 34 $124,298
MOUNT WASHINGTON 1 17.43 167 12 $69,163
NAHANT 4 16.56 3,410 372 $90,765
NANTUCKET 5 123.46 10,172 7,195 $633,169
NATICK 3 124.10 33,006 22,097 $961,281
NEEDHAM 6 120.05 28,886 21,131 $907,577
NEW ASHFORD 1 10.52 228 30 $42,826
NEW BEDFORD 5 264.89 95,072 35,905 $2,072,259
NEW BRAINTREE 2 49.90 999 317 $204,769
NEW MARLBOROUGH 1 83.54 1,509 334 $339,384
NEW SALEM 2 35.32 990 95 $145,186
NEWBURY 4 53.07 6,666 1,673 $269,580
NEWBURYPORT 4 68.29 17,416 11,650 $518,045
NEWTON 6 278.05 85,146 54,203 $2,281,781
NORFOLK 5 72.73 11,227 3,051 $391,935
NORTH ADAMS 1 70.54 13,708 5,730 $431,609
NORTH ANDOVER 4 117.63 28,352 14,375 $813,005
NORTH ATTLEBOROUGH 5 120.74 28,712 11,328 $790,547
NORTH BROOKFIELD 3 68.91 4,680 946 $309,945
NORTH READING 4 79.69 14,892 9,191 $516,699
NORTHAMPTON 2 153.84 28,549 19,489 $1,017,335
NORTHBOROUGH 3 80.22 14,155 9,101 $512,972
NORTHBRIDGE 3 77.97 15,707 5,238 $467,358
NORTHFIELD 2 65.41 3,032 810 $284,140
NORTON 5 92.36 19,031 6,233 $556,641
NORWELL 5 74.30 10,506 9,009 $465,585
NORWOOD 5 99.94 28,602 22,891 $848,647
OAK BLUFFS 5 36.38 4,527 1,865 $193,209
OAKHAM 3 42.72 1,902 162 $180,633
ORANGE 2 87.03 7,839 1,684 $409,615
ORLEANS 5 49.96 5,890 3,884 $279,278
OTIS 1 41.91 1,612 374 $178,199
OXFORD 3 90.52 13,709 5,584 $507,767
PALMER 2 86.94 12,140 4,491 $470,611
PAXTON 3 38.76 4,806 892 $192,512
PEABODY 4 161.41 51,251 22,776 $1,231,069
PELHAM 2 22.76 1,321 165 $99,158
PEMBROKE 5 94.46 17,837 6,574 $561,388
PEPPERELL 3 83.29 11,497 1,538 $416,554
PERU 1 35.29 847 52 $143,642
PETERSHAM 2 61.69 1,234 130 $249,957
PHILLIPSTON 2 44.82 1,682 201 $187,895
PITTSFIELD 1 195.81 44,737 25,125 $1,352,170
PLAINFIELD 1 47.44 648 115 $190,502
PLAINVILLE 5 46.87 8,264 4,582 $290,802
PLYMOUTH 5 231.94 56,468 25,231 $1,569,006
PLYMPTON 5 34.78 2,820 1,145 $167,416
PRINCETON 3 79.23 3,413 802 $340,363
PROVINCETOWN 5 19.53 2,942 2,567 $125,916
QUINCY 6 187.38 92,271 47,765 $1,895,699
RANDOLPH 6 97.89 32,112 9,115 $696,317
RAYNHAM 5 75.69 13,383 10,329 $505,272
READING 4 92.18 24,747 7,281 $605,006
REHOBOTH 5 132.07 11,608 1,882 $611,600
REVERE 4 83.75 51,755 9,556 $771,515
RICHMOND 1 39.06 1,475 223 $164,389
ROCHESTER 5 67.85 5,232 845 $308,083
ROCKLAND 5 49.27 17,489 7,930 $399,364
ROCKPORT 4 33.03 6,952 1,155 $187,016
ROWE 1 35.26 393 124 $141,498
ROWLEY 4 41.90 5,856 2,840 $235,023
ROYALSTON 2 69.58 1,258 96 $280,465
RUSSELL 1 22.31 1,775 140 $100,001
RUTLAND 3 79.08 7,973 1,435 $376,458
SALEM 4 90.20 41,340 17,964 $832,136
SALISBURY 4 34.94 8,283 3,433 $230,489
SANDISFIELD 1 81.02 915 162 $323,696
SANDWICH 5 150.99 20,675 5,903 $791,736
SAUGUS 4 90.46 26,628 9,638 $638,779
SAVOY 1 49.11 692 59 $196,601
SCITUATE 5 102.98 18,133 3,434 $558,500
SEEKONK 5 101.66 13,722 8,064 $581,287
SHARON 5 108.00 17,612 3,639 $577,230
SHEFFIELD 1 81.17 3,257 1,442 $354,661
SHELBURNE 1 48.71 1,893 465 $207,606
SHERBORN 3 55.96 4,119 609 $251,773
SHIRLEY 3 43.39 7,211 3,156 $253,275
SHREWSBURY 3 149.95 35,608 14,741 $989,636
SHUTESBURY 2 30.94 1,771 150 $133,719
SOMERSET 5 85.47 18,165 4,546 $503,861
SOMERVILLE 4 89.77 75,754 33,317 $1,235,199
SOUTH HADLEY 2 84.35 17,514 4,730 $497,573
SOUTHAMPTON 2 67.72 5,792 1,047 $313,581
SOUTHBOROUGH 3 70.55 9,767 8,054 $434,688
SOUTHBRIDGE 3 79.84 16,719 6,207 $492,813
SOUTHWICK 2 73.76 9,502 2,842 $382,460
SPENCER 3 99.20 11,688 2,978 $497,215
SPRINGFIELD 2 444.31 153,060 81,228 $3,689,231
STERLING 3 84.61 7,808 2,569 $410,666
STOCKBRIDGE 1 42.59 1,947 1,642 $198,319
STONEHAM 4 63.58 21,437 7,203 $471,465
STOUGHTON 5 112.08 26,962 13,093 $767,011
STOW 3 54.69 6,590 2,208 $281,893
STURBRIDGE 3 79.20 9,268 4,968 $427,897
SUDBURY 3 138.53 17,659 6,208 $727,662
SUNDERLAND 2 37.75 3,684 870 $181,179
SUTTON 3 94.79 8,963 3,219 $465,613
SWAMPSCOTT 4 42.88 13,787 3,252 $294,285
SWANSEA 5 103.12 15,865 5,065 $564,330
TAUNTON 5 207.04 55,874 22,866 $1,439,523
TEMPLETON 2 75.15 8,013 1,514 $362,341
TEWKSBURY 4 140.34 28,961 15,845 $923,213
TISBURY 5 21.53 3,949 2,731 $142,114
TOLLAND 1 39.09 485 37 $155,941
TOPSFIELD 4 49.91 6,085 1,978 $257,260
TOWNSEND 3 85.39 8,926 1,988 $413,828
TRURO 5 38.33 2,003 615 $169,653
TYNGSBOROUGH 4 79.45 11,292 4,366 $434,477
TYRINGHAM 1 25.62 327 19 $102,209
UPTON 3 64.66 7,542 1,235 $315,081
UXBRIDGE 3 97.77 13,457 3,409 $508,120
WAKEFIELD 4 84.99 24,932 14,776 $668,807
WALES 2 23.41 1,838 170 $105,036
WALPOLE 5 123.68 24,070 11,213 $771,099
WALTHAM 4 113.22 60,632 63,225 $1,592,249
WARE 2 84.97 9,872 2,477 $424,119
WAREHAM 5 127.58 21,822 9,000 $745,207
WARREN 2 63.21 5,135 679 $287,355
WARWICK 2 55.44 780 51 $221,759
WASHINGTON 1 42.20 538 73 $168,844
WATERTOWN 6 73.20 31,915 21,312 $746,379
WAYLAND 3 88.19 12,994 3,828 $472,860
WEBSTER 3 72.33 16,767 6,900 $472,219
WELLESLEY 6 110.74 27,982 17,713 $824,181
WELLFLEET 5 54.02 2,750 1,145 $241,985
WENDELL 2 46.37 848 84 $187,206
WENHAM 4 27.49 4,875 1,234 $153,128
WEST BOYLSTON 3 50.40 7,669 3,312 $285,410
WEST BRIDGEWATER 5 50.69 6,916 6,601 $321,509
WEST BROOKFIELD 2 50.62 3,701 909 $231,924
WEST NEWBURY 4 45.87 4,235 710 $214,419
WEST SPRINGFIELD 2 121.56 28,391 16,464 $853,839
WEST STOCKBRIDGE 1 35.94 1,306 233 $151,282
WEST TISBURY 5 13.93 2,740 709 $80,325
WESTBOROUGH 3 95.10 18,272 25,462 $795,144
WESTFIELD 2 189.95 41,094 17,538 $1,214,344
WESTFORD 3 153.04 21,951 12,825 $891,585
WESTHAMPTON 2 43.84 1,607 332 $185,193
WESTMINSTER 3 88.47 7,277 2,507 $421,591
WESTON 6 86.21 11,261 5,190 $470,596
WESTPORT 5 135.99 15,532 3,867 $675,874
WESTWOOD 6 81.39 14,618 12,027 $555,892
WEYMOUTH 6 149.52 53,743 19,564 $1,161,721
WHATELY 2 31.27 1,496 979 $143,312
WHITMAN 5 48.85 14,489 2,988 $318,816
WILBRAHAM 2 99.68 14,219 5,741 $548,618
WILLIAMSBURG 1 42.46 2,482 552 $188,025
WILLIAMSTOWN 1 52.48 7,754 3,810 $300,061
WILMINGTON 4 96.57 22,325 21,427 $777,851
WINCHENDON 2 94.97 10,300 1,742 $456,922
WINCHESTER 4 73.12 21,374 7,944 $517,246
WINDSOR 1 62.32 899 56 $249,415
WINTHROP 6 36.03 17,497 2,011 $276,148
WOBURN 4 129.25 38,120 41,772 $1,251,922
WORCESTER 3 434.61 181,045 102,250 $4,083,845
WORTHINGTON 1 57.48 1,156 176 $233,607
WRENTHAM 5 67.33 10,955 6,571 $411,732
YARMOUTH 5 150.39 23,793 8,406 $839,513
Feedback