Duxbury is the #1 ranked city in Massachusetts with 63.5% (bachelor's+). This ranking includes 225 Massachusetts cities with available data.
| # | City | Population | Bachelor's+ |
|---|---|---|---|
| 1 | Duxbury | 1,620 | 63.5% |
| 2 | The Pinehills | 4,988 | 59.8% |
| 3 | Lexington | 34,085 | 58.8% |
| 4 | Brookline | 62,822 | 58.0% |
| 5 | West Chatham | 1,337 | 57.5% |
| 6 | West Falmouth | 1,655 | 56.9% |
| 7 | Provincetown | 3,466 | 56.7% |
| 8 | Belmont | 27,009 | 56.5% |
| 9 | Sharon | 6,022 | 56.1% |
| 10 | Harwich Port | 2,011 | 56.0% |
| 11 | South Duxbury | 3,272 | 55.6% |
| 12 | Arlington | 46,015 | 55.6% |
| 13 | Marblehead | 20,334 | 55.3% |
| 14 | Bourne | 1,765 | 54.9% |
| 15 | Chatham | 1,614 | 54.8% |
| 16 | Dover | 2,386 | 54.4% |
| 17 | Newton | 88,504 | 54.4% |
| 18 | Cambridge | 117,794 | 54.1% |
| 19 | Watertown Town | 35,270 | 53.3% |
| 20 | Needham | 32,059 | 53.1% |
| 21 | Winchester | 22,862 | 52.5% |
| 22 | Cochituate | 6,688 | 52.0% |
| 23 | Somerville | 80,549 | 51.7% |
| 24 | Medfield | 6,355 | 51.5% |
| 25 | Hingham | 5,343 | 51.4% |
| 26 | North Scituate | 6,163 | 51.1% |
| 27 | West Concord | 5,997 | 51.1% |
| 28 | Nahant | 3,328 | 50.5% |
| 29 | North Falmouth | 2,558 | 50.0% |
| 30 | Marshfield Hills | 2,121 | 49.5% |
| 31 | Wellesley | 29,906 | 49.2% |
| 32 | Cordaville | 3,076 | 49.1% |
| 33 | Boxford | 2,325 | 48.7% |
| 34 | Northborough | 6,720 | 48.6% |
| 35 | Rockport | 4,795 | 48.6% |
| 36 | Newburyport | 18,444 | 48.6% |
| 37 | Sandwich | 2,976 | 48.3% |
| 38 | Mattapoisett Center | 2,573 | 47.8% |
| 39 | Walpole | 5,989 | 47.5% |
| 40 | Brewster | 1,711 | 47.5% |
| 41 | North Eastham | 1,958 | 47.5% |
| 42 | Maynard | 10,663 | 47.2% |
| 43 | Essex | 1,775 | 47.1% |
| 44 | Topsfield | 2,573 | 46.5% |
| 45 | Melrose | 29,488 | 46.4% |
| 46 | Scituate | 5,602 | 46.1% |
| 47 | Reading | 25,448 | 46.0% |
| 48 | Longmeadow | 15,724 | 45.8% |
| 49 | Yarmouth Port | 5,825 | 45.4% |
| 50 | Swampscott | 15,209 | 45.3% |
| 51 | Milton | 28,481 | 45.1% |
| 52 | Andover | 9,261 | 44.6% |
| 53 | Hopkinton | 3,142 | 44.6% |
| 54 | Rowley | 1,576 | 44.4% |
| 55 | Falmouth | 3,996 | 43.7% |
| 56 | South Lancaster | 1,991 | 43.5% |
| 57 | Burlington | 26,223 | 43.2% |
| 58 | Northampton | 28,640 | 43.1% |
| 59 | Hull | 10,098 | 42.8% |
| 60 | Medford | 59,062 | 42.7% |
| 61 | Dennis | 1,903 | 42.5% |
| 62 | Wakefield | 27,284 | 42.4% |
| 63 | East Sandwich | 3,597 | 42.3% |
| 64 | Lenox | 1,809 | 42.2% |
| 65 | East Falmouth | 6,415 | 42.2% |
| 66 | Housatonic | 1,054 | 41.9% |
| 67 | Sturbridge | 2,277 | 41.6% |
| 68 | Orleans | 1,618 | 41.5% |
| 69 | Lynnfield | 12,964 | 41.4% |
| 70 | Nantucket | 10,837 | 41.2% |
| 71 | Westborough | 4,234 | 41.1% |
| 72 | Salisbury | 5,735 | 40.8% |
| 73 | Cedar Crest | 2,289 | 40.6% |
| 74 | Stoneham | 22,986 | 40.6% |
| 75 | Littleton Common | 2,838 | 40.5% |
| 76 | Dedham | 25,109 | 40.4% |
| 77 | East Dennis | 3,685 | 40.1% |
| 78 | Ipswich | 4,806 | 40.0% |
| 79 | Mashpee Neck | 1,071 | 39.4% |
| 80 | Marion Center | 1,159 | 39.2% |
| 81 | Norwood | 31,380 | 39.1% |
| 82 | Franklin Town | 33,067 | 38.7% |
| 83 | Lee | 1,522 | 38.7% |
| 84 | Pocasset | 2,375 | 38.7% |
| 85 | Waltham | 64,723 | 38.4% |
| 86 | Boston | 663,972 | 38.0% |
| 87 | Quincy | 101,361 | 37.7% |
| 88 | Sagamore | 3,958 | 37.7% |
| 89 | Hatfield | 1,361 | 37.0% |
| 90 | Teaticket | 1,728 | 36.7% |
| 91 | Granby | 1,127 | 36.3% |
| 92 | Great Barrington | 1,953 | 36.0% |
| 93 | North Pembroke | 3,924 | 36.0% |
| 94 | Salem | 44,241 | 35.9% |
| 95 | Beverly | 42,408 | 35.9% |
| 96 | South Deerfield | 1,822 | 35.9% |
| 97 | Lunenburg | 2,163 | 35.9% |
| 98 | Northwest Harwich | 4,205 | 35.6% |
| 99 | West Dennis | 2,586 | 35.4% |
| 100 | Kingston | 6,373 | 35.4% |
| 101 | Harwich Center | 1,620 | 35.3% |
| 102 | Danvers | 27,924 | 35.1% |
| 103 | Wilbraham | 4,247 | 34.9% |
| 104 | Millis-Clicquot | 4,479 | 34.5% |
| 105 | Shelburne Falls | 1,755 | 34.4% |
| 106 | Woburn | 41,205 | 34.2% |
| 107 | North Attleborough Town | 30,842 | 34.0% |
| 108 | Upton | 2,985 | 34.0% |
| 109 | Wilmington | 23,195 | 33.9% |
| 110 | Framingham | 72,013 | 33.8% |
| 111 | Foxborough | 6,356 | 33.6% |
| 112 | Braintree Town | 38,762 | 33.6% |
| 113 | Ocean Bluff-Brant Rock | 4,695 | 33.5% |
| 114 | Hudson | 15,610 | 33.5% |
| 115 | Vineyard Haven | 2,672 | 33.5% |
| 116 | East Harwich | 5,670 | 33.3% |
| 117 | Malden | 65,509 | 33.0% |
| 118 | Weymouth Town | 57,786 | 32.7% |
| 119 | Dennis Port | 3,439 | 32.6% |
| 120 | Monument Beach | 3,067 | 32.5% |
| 121 | Oak Bluffs | 1,357 | 32.5% |
| 122 | Mansfield Center | 7,232 | 32.4% |
| 123 | Marshfield | 4,698 | 32.3% |
| 124 | Belchertown | 2,299 | 32.2% |
| 125 | Shirley | 1,256 | 32.2% |
| 126 | Amesbury Town | 17,277 | 32.2% |
| 127 | Winthrop Town | 18,807 | 32.1% |
| 128 | Barnstable Town | 49,232 | 32.0% |
| 129 | West Yarmouth | 6,323 | 31.5% |
| 130 | Fiskdale | 2,564 | 31.4% |
| 131 | Easthampton Town | 16,103 | 31.2% |
| 132 | Plymouth | 7,852 | 31.0% |
| 133 | East Douglas | 2,842 | 30.9% |
| 134 | North Seekonk | 2,903 | 30.6% |
| 135 | South Dennis | 3,190 | 30.1% |
| 136 | Rutland | 1,796 | 29.9% |
| 137 | Gloucester | 29,862 | 29.8% |
| 138 | Pepperell | 1,887 | 28.8% |
| 139 | Marlborough | 41,398 | 28.7% |
| 140 | Williamstown | 4,352 | 28.6% |
| 141 | Abington | 17,008 | 28.6% |
| 142 | Green Harbor | 1,254 | 28.2% |
| 143 | Somerset | 18,246 | 28.1% |
| 144 | Weweantic | 1,384 | 28.0% |
| 145 | Greenfield | 17,662 | 27.9% |
| 146 | Holland | 1,313 | 27.8% |
| 147 | North Lakeville | 3,602 | 27.6% |
| 148 | Hopedale | 4,126 | 27.6% |
| 149 | Ayer | 3,012 | 27.3% |
| 150 | Holbrook | 11,320 | 27.1% |
| 151 | Forestdale | 3,716 | 26.8% |
| 152 | South Yarmouth | 11,642 | 26.7% |
| 153 | Bridgewater Town | 28,669 | 26.3% |
| 154 | Hanson | 2,002 | 26.3% |
| 155 | North Plymouth | 4,458 | 26.3% |
| 156 | East Pepperell | 1,984 | 26.2% |
| 157 | Agawam Town | 28,510 | 26.1% |
| 158 | Raynham Center | 4,871 | 25.8% |
| 159 | Turners Falls | 3,949 | 25.7% |
| 160 | Pittsfield | 43,559 | 25.7% |
| 161 | Peabody | 54,180 | 25.4% |
| 162 | West Springfield Town | 28,635 | 25.3% |
| 163 | Randolph Town | 34,683 | 25.3% |
| 164 | Buzzards Bay | 2,941 | 25.1% |
| 165 | Bellingham | 4,939 | 25.1% |
| 166 | Amherst Town | 35,472 | 24.3% |
| 167 | Smith Mills | 4,467 | 24.1% |
| 168 | Pinehurst | 6,737 | 23.9% |
| 169 | Saugus | 28,599 | 23.8% |
| 170 | Groton | 1,571 | 23.7% |
| 171 | Attleboro | 46,499 | 23.6% |
| 172 | Leominster | 43,697 | 23.4% |
| 173 | Bliss Corner | 5,666 | 23.1% |
| 174 | Wareham Center | 2,737 | 22.8% |
| 175 | Worcester | 205,501 | 22.4% |
| 176 | Milford | 27,919 | 22.3% |
| 177 | West Brookfield | 1,518 | 22.1% |
| 178 | Westfield | 40,673 | 22.1% |
| 179 | Haverhill | 67,387 | 22.1% |
| 180 | Townsend | 1,082 | 21.7% |
| 181 | Methuen Town | 53,043 | 21.5% |
| 182 | Devens | 1,871 | 21.5% |
| 183 | Whitinsville | 7,250 | 21.4% |
| 184 | Hanscom AFB | 1,745 | 20.6% |
| 185 | Middleborough Center | 8,064 | 20.4% |
| 186 | East Brookfield | 1,349 | 20.4% |
| 187 | Adams | 5,584 | 20.3% |
| 188 | Ocean Grove | 3,099 | 20.2% |
| 189 | Lowell | 114,799 | 19.9% |
| 190 | North Adams | 12,660 | 19.3% |
| 191 | Palmer Town | 12,372 | 19.0% |
| 192 | Onset | 1,561 | 18.5% |
| 193 | Oxford | 5,572 | 18.4% |
| 194 | Monson Center | 1,794 | 18.3% |
| 195 | Revere | 59,933 | 18.0% |
| 196 | Winchendon | 4,407 | 17.9% |
| 197 | White Island Shores | 1,880 | 17.8% |
| 198 | Gardner | 21,075 | 17.3% |
| 199 | Clinton | 6,908 | 17.3% |
| 200 | Taunton | 59,719 | 17.2% |
| 201 | Holyoke | 37,949 | 17.1% |
| 202 | Chicopee | 55,213 | 16.7% |
| 203 | Everett | 49,236 | 16.4% |
| 204 | Fitchburg | 41,633 | 16.3% |
| 205 | Norton Center | 2,526 | 16.0% |
| 206 | Millers Falls | 1,081 | 15.7% |
| 207 | Lynn | 100,905 | 15.4% |
| 208 | Chelsea | 39,460 | 14.9% |
| 209 | Athol | 8,711 | 14.8% |
| 210 | Baldwinville | 2,454 | 14.1% |
| 211 | Brockton | 105,080 | 13.8% |
| 212 | North Brookfield | 2,477 | 13.6% |
| 213 | North Westport | 4,995 | 13.3% |
| 214 | Webster | 12,300 | 12.7% |
| 215 | Springfield | 154,751 | 12.4% |
| 216 | Spencer | 5,520 | 12.1% |
| 217 | Fall River | 93,764 | 12.0% |
| 218 | Southbridge Town | 17,806 | 11.8% |
| 219 | West Wareham | 2,776 | 11.5% |
| 220 | New Bedford | 100,731 | 11.3% |
| 221 | Ware | 5,723 | 10.8% |
| 222 | Lawrence | 88,297 | 10.3% |
| 223 | Orange | 3,793 | 10.0% |
| 224 | South Ashburnham | 1,174 | 9.6% |
| 225 | Acushnet Center | 2,792 | 7.2% |
Cities in Massachusetts are ranked by bachelor's+. Only cities with populations above 1,000 are included. Data sourced from U.S. Census Bureau ACS. Last updated 2026.