| City Name | County Name: | Population | Median Age |
| Abington | Plymouth | 16,436 | 42.2 |
| Acton | Middlesex | 23,627 | 43.7 |
| Acushnet | Bristol | 10,529 | 47.1 |
| Acushnet Center | Bristol | 3,177 | 45.2 |
| Adams | Berkshire | 8,125 | 44.5 |
| Agawam | Hampden | 28,613 | 46.4 |
| Amesbury | Essex | 17,532 | 43.9 |
| Amherst | Hampshire | 39,814 | 21.3 |
| Amherst Center | Hampshire | 20,409 | 20.4 |
| Andover | Essex | 35,816 | 42.4 |
| Arlington | Middlesex | 45,304 | 40.7 |
| Ashburnham | Worcester | 6,281 | 39.1 |
| Ashby | Middlesex | 3,220 | 45.9 |
| Ashfield | Franklin | 1,449 | 54.8 |
| Ashland | Middlesex | 17,710 | 42 |
| Athol | Worcester | 11,713 | 43.7 |
| Attleboro | Bristol | 45,237 | 41.5 |
| Auburn | Worcester | 16,684 | 45.1 |
| Avon | Norfolk | 4,500 | 40 |
| Ayer | Middlesex | 8,106 | 41 |
| Baldwinville | Worcester | 1,736 | 48.3 |
| Barnstable | Barnstable | 242,847 | 48.3 |
| Barre | Worcester | 5,539 | 47.9 |
| Becket | Berkshire | 1,941 | 50.8 |
| Bedford | Middlesex | 14,142 | 42.2 |
| Belchertown | Hampshire | 15,005 | 42.3 |
| Bellingham | Norfolk | 17,108 | 40.7 |
| Belmont | Middlesex | 26,113 | 41.1 |
| Berkley | Bristol | 6,730 | 43.2 |
| Berlin | Worcester | 3,182 | 49.7 |
| Bernardston | Franklin | 2,064 | 50.4 |
| Beverly | Essex | 42,174 | 40.4 |
| Billerica | Middlesex | 43,200 | 41.4 |
| Blackstone | Worcester | 9,263 | 41.7 |
| Blandford | Hampden | 1,105 | 54.5 |
| Bliss Corner | Bristol | 5,150 | 50.1 |
| Bolton | Worcester | 5,299 | 43 |
| Boston | Suffolk | 4,688,350 | 32.2 |
| Bourne | Barnstable | 19,831 | 49 |
| Boxborough | Middlesex | 5,561 | 43.2 |
| Boxford | Essex | 8,282 | 46.6 |
| Boylston | Worcester | 4,623 | 45.2 |
| Braintree | Norfolk | 37,190 | 41.5 |
| Brewster | Barnstable | 9,837 | 54.3 |
| Bridgewater | Plymouth | 27,619 | 34.5 |
| Brimfield | Hampden | 3,658 | 46.8 |
| Brockton | Plymouth | 95,708 | 35.7 |
| Brookfield | Worcester | 3,441 | 44 |
| Brookline | Norfolk | 59,180 | 33.7 |
| Buckland | Franklin | 1,950 | 48.9 |
| Burlington | Middlesex | 27,650 | 41.1 |
| Buzzards Bay | Barnstable | 3,528 | 47 |
| Cambridge | Middlesex | 118,927 | 30.5 |
| Canton | Norfolk | 23,369 | 42.6 |
| Carlisle | Middlesex | 5,224 | 50.7 |
| Carver | Plymouth | 11,720 | 45.2 |
| Charlemont | Franklin | 1,086 | 50.4 |
| Charlton | Worcester | 13,550 | 43.3 |
| Chatham | Barnstable | 6,019 | 61.8 |
| Chelmsford | Middlesex | 35,126 | 44.5 |
| Chelsea | Suffolk | 39,690 | 33.3 |
| Cheshire | Berkshire | 3,159 | 51.3 |
| Chester | Hampden | 1,470 | 45.8 |
| Chesterfield | Hampshire | 1,234 | 46.9 |
| Chicopee | Hampden | 55,126 | 39.7 |
| Chilmark | Dukes | 1,222 | 51.2 |
| Clarksburg | Berkshire | 1,777 | 45 |
| Clinton | Worcester | 13,935 | 37.2 |
| Cochituate | Middlesex | 7,226 | 42.7 |
| Cohasset | Norfolk | 8,484 | 44 |
| Colrain | Franklin | 1,771 | 52.7 |
| Concord | Middlesex | 19,116 | 45.8 |
| Conway | Franklin | 1,968 | 51.2 |
| Cordaville | Worcester | 3,039 | 39.7 |
| Dalton | Berkshire | 6,610 | 50.7 |
| Danvers | Essex | 27,586 | 44.6 |
| Dartmouth | Bristol | 34,204 | 41 |
| Dedham | Norfolk | 25,283 | 42.9 |
| Deerfield | Franklin | 5,017 | 50.2 |
| Dennis | Barnstable | 13,939 | 57.9 |
| Dennis Port | Barnstable | 3,428 | 47.9 |
| Devens | Worcester | 1,969 | 43.1 |
| Dighton | Bristol | 7,730 | 43.1 |
| Douglas | Worcester | 8,859 | 44.1 |
| Dover | Norfolk | 6,044 | 45.2 |
| Dracut | Middlesex | 31,373 | 40.1 |
| Dudley | Worcester | 11,723 | 38.4 |
| Dunstable | Middlesex | 3,366 | 45.2 |
| Duxbury | Plymouth | 15,812 | 46.5 |
| East Bridgewater | Plymouth | 14,466 | 37.8 |
| East Brookfield | Worcester | 2,040 | 37.8 |
| East Dennis | Barnstable | 2,575 | 65.7 |
| East Douglas | Worcester | 2,592 | 48.4 |
| East Falmouth | Barnstable | 6,441 | 53.3 |
| East Harwich | Barnstable | 4,796 | 56.4 |
| East Longmeadow | Hampden | 16,242 | 45.5 |
| East Pepperell | Middlesex | 1,811 | 49.6 |
| East Sandwich | Barnstable | 3,473 | 54.6 |
| Eastham | Barnstable | 4,901 | 60.1 |
| Easthampton | Hampshire | 15,829 | 44.6 |
| Easton | Bristol | 24,621 | 41.3 |
| Edgartown | Dukes | 4,320 | 47.3 |
| Egremont | Berkshire | 1,402 | 51.5 |
| Erving | Franklin | 1,740 | 44 |
| Essex | Essex | 3,745 | 46.1 |
| Everett | Middlesex | 46,451 | 35.9 |
| Fairhaven | Bristol | 16,045 | 46.4 |
| Fall River | Bristol | 89,541 | 39.6 |
| Falmouth | Barnstable | 31,124 | 55 |
| Fiskdale | Worcester | 3,087 | 38.1 |
| Fitchburg | Worcester | 40,638 | 35.5 |
| Forestdale | Barnstable | 3,791 | 49.4 |
| Foxborough | Norfolk | 17,727 | 42.4 |
| Framingham | Middlesex | 74,416 | 38.9 |
| Franklin | Norfolk | 34,087 | 41.1 |
| Freetown | Bristol | 9,299 | 44.9 |
| Gardner | Worcester | 20,683 | 41 |
| Georgetown | Essex | 8,695 | 43.4 |
| Gill | Franklin | 1,596 | 48.8 |
| Gloucester | Essex | 30,430 | 50.9 |
| Grafton | Worcester | 18,743 | 41.2 |
| Granby | Hampshire | 6,322 | 47.5 |
| Granville | Hampden | 1,691 | 42.4 |
| Great Barrington | Berkshire | 6,901 | 46.5 |
| Greenfield | Franklin | 22,703 | 43.7 |
| Groton | Middlesex | 11,313 | 45.6 |
| Groveland | Essex | 6,780 | 45.8 |
| Hadley | Hampshire | 5,319 | 48.9 |
| Halifax | Plymouth | 7,842 | 41.7 |
| Hamilton | Essex | 8,031 | 41.1 |
| Hampden | Hampden | 5,178 | 51.5 |
| Hanover | Plymouth | 14,459 | 41.9 |
| Hanscom AFB | Middlesex | 2,045 | 24.4 |
| Hanson | Plymouth | 10,777 | 44.8 |
| Hardwick | Worcester | 3,048 | 44.3 |
| Harvard | Worcester | 6,569 | 45.8 |
| Harwich | Barnstable | 12,147 | 57.6 |
| Harwich Center | Barnstable | 1,406 | 49.9 |
| Harwich Port | Barnstable | 1,809 | 65.6 |
| Hatfield | Hampshire | 3,274 | 49.5 |
| Haverhill | Essex | 64,014 | 36.8 |
| Hingham | Plymouth | 23,652 | 45.6 |
| Hinsdale | Berkshire | 1,837 | 51.7 |
| Holbrook | Norfolk | 11,045 | 44.2 |
| Holden | Worcester | 19,051 | 43.3 |
| Holland | Hampden | 2,630 | 45.5 |
| Holliston | Middlesex | 14,724 | 42.2 |
| Holyoke | Hampden | 40,117 | 35.2 |
| Hopedale | Worcester | 5,947 | 45 |
| Hopkinton | Middlesex | 17,598 | 40.6 |
| Hubbardston | Worcester | 4,708 | 46.1 |
| Hudson | Middlesex | 19,887 | 44 |
| Hull | Plymouth | 10,455 | 53.5 |
| Huntington | Hampshire | 2,058 | 47.7 |
| Ipswich | Essex | 13,963 | 48.4 |
| Kingston | Plymouth | 13,566 | 44 |
| Lakeville | Plymouth | 11,372 | 44.2 |
| Lancaster | Worcester | 8,044 | 40.7 |
| Lanesborough | Berkshire | 2,973 | 52.3 |
| Lawrence | Essex | 80,028 | 32.3 |
| Lee | Berkshire | 5,742 | 44.7 |
| Leicester | Worcester | 11,306 | 42.5 |
| Lenox | Berkshire | 4,963 | 55.4 |
| Leominster | Worcester | 119,690 | 40.5 |
| Leverett | Franklin | 2,001 | 47.5 |
| Lexington | Middlesex | 33,340 | 45.7 |
| Lincoln | Middlesex | 6,830 | 43.5 |
| Littleton | Middlesex | 10,071 | 44.7 |
| Littleton Common | Middlesex | 3,293 | 45.3 |
| Longmeadow | Hampden | 15,791 | 45 |
| Lowell | Middlesex | 110,997 | 33.5 |
| Ludlow | Hampden | 21,291 | 44.1 |
| Lunenburg | Worcester | 11,402 | 44.3 |
| Lynn | Essex | 94,299 | 34.5 |
| Lynnfield | Essex | 12,894 | 43.6 |
| Malden | Middlesex | 60,470 | 34.6 |
| Manchester-by-the-Sea | Essex | 5,383 | 48.9 |
| Mansfield | Bristol | 23,947 | 39.3 |
| Mansfield Center | Bristol | 7,905 | 39.6 |
| Marblehead | Essex | 20,500 | 47.9 |
| Marion | Plymouth | 5,132 | 50.2 |
| Marion Center | Plymouth | 1,076 | 54.8 |
| Marlborough | Middlesex | 39,597 | 39.8 |
| Marshfield | Plymouth | 25,838 | 45 |
| Marshfield Hills | Plymouth | 2,315 | 43.7 |
| Mashpee | Barnstable | 14,148 | 52.7 |
| Mashpee Neck | Barnstable | 1,386 | 45.8 |
| Mattapoisett | Plymouth | 6,336 | 53.4 |
| Mattapoisett Center | Plymouth | 3,354 | 52.1 |
| Maynard | Middlesex | 10,754 | 41.7 |
| Medfield | Norfolk | 12,841 | 41.8 |
| Medford | Middlesex | 57,341 | 35.3 |
| Medway | Norfolk | 13,325 | 41.6 |
| Melrose | Middlesex | 28,016 | 41.3 |
| Mendon | Worcester | 6,115 | 43.7 |
| Merrimac | Essex | 6,890 | 47.7 |
| Methuen Town | Essex | 50,706 | 40.7 |
| Middleborough | Plymouth | 24,850 | 44.9 |
| Middleborough Center | Plymouth | 7,343 | 35 |
| Middleton | Essex | 9,872 | 42.9 |
| Milford | Worcester | 28,883 | 39.4 |
| Millbury | Worcester | 13,732 | 44.9 |
| Millers Falls | Franklin | 1,284 | 40.1 |
| Millis | Norfolk | 8,233 | 45.4 |
| Millis-Clicquot | Norfolk | 4,658 | 43.6 |
| Millville | Worcester | 3,256 | 41.3 |
| Milton | Norfolk | 27,572 | 39.5 |
| Monson | Hampden | 8,779 | 48 |
| Monson Center | Hampden | 1,881 | 44 |
| Montague | Franklin | 8,279 | 44.9 |
| Monument Beach | Barnstable | 2,807 | 54.1 |
| Nahant | Essex | 3,502 | 52.3 |
| Nantucket | Nantucket | 11,168 | 40.3 |
| Natick | Middlesex | 36,128 | 41 |
| Needham | Norfolk | 30,970 | 43.5 |
| New Bedford | Bristol | 149,910 | 36.6 |
| New Braintree | Worcester | 1,211 | 48.8 |
| New Marlborough | Berkshire | 1,544 | 53.9 |
| New Salem | Franklin | 1,009 | 55.6 |
| Newbury | Essex | 7,060 | 48.3 |
| Newburyport | Essex | 18,289 | 48.9 |
| Newton | Middlesex | 88,414 | 41 |
| Norfolk | Norfolk | 11,786 | 41.8 |
| North Adams | Berkshire | 17,153 | 42.4 |
| North Andover | Essex | 30,842 | 38.9 |
| North Attleborough | Bristol | 29,180 | 39.5 |
| North Brookfield | Worcester | 4,774 | 44.2 |
| North Eastham | Barnstable | 1,612 | 62.8 |
| North Falmouth | Barnstable | 2,516 | 60.7 |
| North Lakeville | Plymouth | 3,114 | 42.9 |
| North Pembroke | Plymouth | 3,458 | 46 |
| North Plymouth | Plymouth | 4,091 | 41.6 |
| North Reading | Middlesex | 15,581 | 43.8 |
| North Scituate | Plymouth | 5,044 | 46.2 |
| North Seekonk | Bristol | 2,398 | 48.1 |
| North Westport | Bristol | 4,510 | 49.5 |
| Northampton | Hampshire | 28,451 | 40 |
| Northborough | Worcester | 15,056 | 43.4 |
| Northbridge | Worcester | 16,582 | 40.8 |
| Northfield | Franklin | 2,981 | 48.3 |
| Northwest Harwich | Barnstable | 4,136 | 56.4 |
| Norton | Bristol | 19,745 | 41.2 |
| Norton Center | Bristol | 2,774 | 21.4 |
| Norwell | Plymouth | 11,054 | 42.2 |
| Norwood | Norfolk | 29,306 | 40.8 |
| Oak Bluffs | Dukes | 4,665 | 40.8 |
| Oakham | Worcester | 1,833 | 49.3 |
| Ocean Bluff-Brant Rock | Plymouth | 5,199 | 47.9 |
| Ocean Grove | Bristol | 3,092 | 45.7 |
| Orange | Franklin | 7,644 | 45.4 |
| Orleans | Barnstable | 5,808 | 60.1 |
| Otis | Berkshire | 1,393 | 54.5 |
| Oxford | Worcester | 13,974 | 39.5 |
| Palmer | Hampden | 12,232 | 42.6 |
| Paxton | Worcester | 4,900 | 37.5 |
| Peabody | Essex | 53,070 | 45.8 |
| Pelham | Hampshire | 1,283 | 48.1 |
| Pembroke | Plymouth | 18,380 | 43.8 |
| Pepperell | Middlesex | 12,105 | 44 |
| Petersham | Worcester | 1,188 | 51.9 |
| Phillipston | Worcester | 1,784 | 44.7 |
| Pinehurst | Middlesex | 7,283 | 42.3 |
| Pittsfield | Berkshire | 55,697 | 44.4 |
| Plainville | Norfolk | 9,183 | 42 |
| Plymouth | Plymouth | 60,024 | 47.1 |
| Plympton | Plymouth | 2,954 | 46 |
| Pocasset | Barnstable | 2,893 | 60 |
| Princeton | Worcester | 3,455 | 49.7 |
| Provincetown | Barnstable | 2,973 | 56.8 |
| Quincy | Norfolk | 94,470 | 39.7 |
| Randolph | Norfolk | 34,362 | 40.7 |
| Raynham | Bristol | 14,196 | 42.4 |
| Raynham Center | Bristol | 4,923 | 36.8 |
| Reading | Middlesex | 25,132 | 43.2 |
| Rehoboth | Bristol | 12,173 | 43.7 |
| Revere | Suffolk | 53,073 | 39.2 |
| Richmond | Berkshire | 1,489 | 56.9 |
| Rochester | Plymouth | 5,580 | 44.3 |
| Rockland | Plymouth | 17,953 | 40.1 |
| Rockport | Essex | 7,231 | 56.1 |
| Rowley | Essex | 6,372 | 45.8 |
| Royalston | Worcester | 1,366 | 50.8 |
| Russell | Hampden | 1,470 | 40.4 |
| Rutland | Worcester | 8,685 | 39.2 |
| Sagamore | Barnstable | 3,675 | 46 |
| Salem | Essex | 43,226 | 37.1 |
| Salisbury | Essex | 9,360 | 46.8 |
| Sandwich | Barnstable | 20,286 | 50.2 |
| Saugus | Essex | 28,215 | 47.1 |
| Scituate | Plymouth | 18,720 | 49.9 |
| Seekonk | Bristol | 15,441 | 45 |
| Sharon | Norfolk | 18,526 | 42.8 |
| Sheffield | Berkshire | 3,160 | 52.3 |
| Shelburne | Franklin | 1,649 | 57.1 |
| Shelburne Falls | Franklin | 1,806 | 52.7 |
| Sherborn | Middlesex | 4,316 | 46.6 |
| Shirley | Middlesex | 7,633 | 47.2 |
| Shrewsbury | Worcester | 37,416 | 41.5 |
| Shutesbury | Franklin | 1,755 | 47.7 |
| Smith Mills | Bristol | 4,678 | 46.2 |
| Somerset | Bristol | 18,165 | 47.1 |
| Somerville | Middlesex | 81,360 | 31.3 |
| South Deerfield | Franklin | 2,041 | 43.8 |
| South Dennis | Barnstable | 3,393 | 54.5 |
| South Duxbury | Plymouth | 3,629 | 45.7 |
| South Hadley | Hampshire | 17,703 | 39.1 |
| South Lancaster | Worcester | 1,630 | 56.6 |
| South Yarmouth | Barnstable | 11,091 | 52.4 |
| Southampton | Hampshire | 6,144 | 47.9 |
| Southborough | Worcester | 10,121 | 43.1 |
| Southbridge | Worcester | 16,878 | 39.3 |
| Southwick | Hampden | 9,720 | 47.3 |
| Spencer | Worcester | 11,928 | 45.7 |
| Springfield | Hampden | 623,401 | 33.4 |
| Sterling | Worcester | 8,091 | 46.8 |
| Stockbridge | Berkshire | 1,795 | 60.2 |
| Stoneham | Middlesex | 23,223 | 43.8 |
| Stoughton | Norfolk | 28,639 | 44.8 |
| Stow | Middlesex | 7,133 | 42 |
| Sturbridge | Worcester | 9,539 | 42.3 |
| Sudbury | Middlesex | 19,122 | 44.2 |
| Sunderland | Franklin | 3,647 | 34.1 |
| Sutton | Worcester | 9,444 | 43.9 |
| Swampscott | Essex | 15,002 | 44.8 |
| Swansea | Bristol | 16,567 | 45.8 |
| Taunton | Bristol | 57,464 | 39.6 |
| Teaticket | Barnstable | 1,697 | 56.9 |
| Templeton | Worcester | 8,130 | 44.2 |
| Tewksbury | Middlesex | 31,098 | 44.7 |
| The Pinehills | Plymouth | 1,419 | 68.9 |
| Tisbury | Dukes | 4,107 | 46.1 |
| Topsfield | Essex | 6,568 | 44.6 |
| Townsend | Middlesex | 9,473 | 43.2 |
| Truro | Barnstable | 1,122 | 61 |
| Turners Falls | Franklin | 4,010 | 46.3 |
| Tyngsborough | Middlesex | 12,364 | 42.7 |
| Upton | Worcester | 7,894 | 42.4 |
| Uxbridge | Worcester | 13,993 | 42.3 |
| Vineyard Haven | Dukes | 2,123 | 43.5 |
| Wakefield | Middlesex | 26,993 | 43.9 |
| Wales | Hampden | 2,088 | 41.4 |
| Walpole | Norfolk | 25,129 | 40.8 |
| Waltham | Middlesex | 62,495 | 34.3 |
| Ware | Hampshire | 9,801 | 44 |
| Wareham | Plymouth | 22,641 | 47.4 |
| Wareham Center | Plymouth | 3,205 | 37.1 |
| Warren | Worcester | 5,213 | 38.9 |
| Watertown Town | Middlesex | 35,939 | 38.2 |
| Wayland | Middlesex | 13,802 | 44 |
| Webster | Worcester | 16,973 | 42.2 |
| Wellesley | Norfolk | 28,747 | 35.6 |
| Wellfleet | Barnstable | 3,617 | 57.2 |
| Wenham | Essex | 5,240 | 28.3 |
| West Boylston | Worcester | 7,966 | 42.6 |
| West Bridgewater | Plymouth | 7,198 | 43.9 |
| West Brookfield | Worcester | 3,728 | 46.2 |
| West Chatham | Barnstable | 1,154 | 61.6 |
| West Concord | Middlesex | 7,394 | 41.9 |
| West Dennis | Barnstable | 2,236 | 58.3 |
| West Falmouth | Barnstable | 1,971 | 54.8 |
| West Newbury | Essex | 4,631 | 49.7 |
| West Springfield | Hampden | 28,517 | 41 |
| West Stockbridge | Berkshire | 1,084 | 52.1 |
| West Tisbury | Dukes | 2,418 | 54.9 |
| West Wareham | Plymouth | 2,259 | 56.5 |
| West Yarmouth | Barnstable | 5,741 | 48.8 |
| Westborough | Worcester | 19,037 | 38.8 |
| Westfield | Hampden | 41,204 | 39.6 |
| Westford | Middlesex | 24,342 | 43.2 |
| Westhampton | Hampshire | 1,858 | 47.9 |
| Westminster | Worcester | 7,766 | 44.3 |
| Weston | Middlesex | 12,112 | 45.1 |
| Westport | Bristol | 15,925 | 48.9 |
| Westwood | Norfolk | 16,136 | 44.6 |
| Weweantic | Plymouth | 1,797 | 43.2 |
| Weymouth | Norfolk | 57,746 | 42.4 |
| Whately | Franklin | 1,584 | 45.8 |
| White Island Shores | Plymouth | 2,634 | 39.7 |
| Whitinsville | Worcester | 7,220 | 36.3 |
| Whitman | Plymouth | 15,056 | 38 |
| Wilbraham | Hampden | 14,638 | 46.3 |
| Williamsburg | Hampshire | 2,576 | 50.5 |
| Williamstown | Berkshire | 7,514 | 29 |
| Wilmington | Middlesex | 23,377 | 42.1 |
| Winchendon | Worcester | 10,841 | 37.9 |
| Winchester | Middlesex | 22,738 | 42.8 |
| Winthrop | Suffolk | 18,544 | 44.9 |
| Woburn | Middlesex | 40,228 | 40 |
| Worcester | Worcester | 498,328 | 34.7 |
| Worthington | Hampshire | 1,338 | 49.9 |
| Wrentham | Norfolk | 11,823 | 43.4 |
| Yarmouth | Barnstable | 23,338 | 53.8 |
| Yarmouth Port | Barnstable | 5,242 | 63.3 |