Massachusetts Population
As of 2024, the population of Massachusetts was estimated to be 6.9 million people. This makes it the 14th most populous state in the United States. The population is distributed fairly evenly throughout the state, with the majority living in the more urbanized areas like Boston and its suburbs. Massachusetts is a diverse state, with a variety of ethnicities represented in its population. The largest ethnic group is white, making up 81% of the population, followed by Hispanics and Latinos at 11%. African Americans make up 6%, while Asians account for 4% of the population. The remaining population is made up of Native Americans and other minority groups.
Massachusetts has experienced a steady increase in population over recent years due to an influx of immigrants from around the world. More than 20% of Massachusetts residents were born outside of the United States, making it one of the most diverse states in terms of ethnicity and culture. Additionally, there has been an increase in foreign-born students attending colleges and universities across Massachusetts which has contributed to this growth as well. This diverse cultural background has resulted in a vibrant economy that has become increasingly attractive to businesses looking for talented workers from all over the world.
Massachusetts Population by Year – Historical Population Data
Year | Population | Growth Rate |
---|---|---|
2022 | 6,981,974 | -0.11% |
2021 | 6,989,690 | -0.09% |
2020 | 6,995,729 | 1.46% |
2019 | 6,894,883 | 0.13% |
2018 | 6,885,720 | 0.32% |
2017 | 6,863,560 | 0.53% |
2016 | 6,827,280 | 0.44% |
2015 | 6,797,484 | 0.48% |
2014 | 6,764,864 | 0.74% |
2013 | 6,715,158 | 0.76% |
2012 | 6,664,269 | 0.76% |
2011 | 6,614,218 | 0.73% |
2010 | 6,566,440 | 0.75% |
2009 | 6,517,613 | 0.75% |
2008 | 6,468,967 | 0.58% |
2007 | 6,431,559 | 0.34% |
2006 | 6,410,084 | 0.11% |
2005 | 6,403,290 | -0.14% |
2004 | 6,412,281 | -0.16% |
2003 | 6,422,565 | 0.08% |
2002 | 6,417,206 | 0.31% |
2001 | 6,397,634 | 0.57% |
2000 | 6,361,104 | 3.01% |
1999 | 6,175,169 | 0.50% |
1998 | 6,144,407 | 0.47% |
1997 | 6,115,476 | 0.49% |
1996 | 6,085,393 | 0.38% |
1995 | 6,062,335 | 0.51% |
1994 | 6,031,352 | 0.34% |
1993 | 6,010,884 | 0.29% |
1992 | 5,993,474 | -0.09% |
1991 | 5,998,652 | -0.33% |
1990 | 6,018,664 | 0.05% |
1989 | 6,015,478 | 0.59% |
1988 | 5,979,982 | 0.75% |
1987 | 5,935,204 | 0.55% |
1986 | 5,902,678 | 0.37% |
1985 | 5,880,733 | 0.68% |
1984 | 5,840,773 | 0.71% |
1983 | 5,799,407 | 0.49% |
1982 | 5,771,222 | 0.04% |
1981 | 5,768,685 | 0.39% |
1980 | 5,746,075 | 0.13% |
1979 | 5,738,404 | 0.03% |
1978 | 5,736,469 | -0.03% |
1977 | 5,738,199 | -0.10% |
1976 | 5,743,672 | -0.24% |
1975 | 5,757,756 | -0.27% |
1974 | 5,773,548 | -0.13% |
1973 | 5,781,172 | 0.36% |
1972 | 5,760,302 | 0.40% |
1971 | 5,737,580 | 0.85% |
1970 | 5,689,170 | 0.69% |
Massachusetts Population by City
Rank | Name | 2020 Census | Annual Change | Density (mi²) | Area (mi²) |
1 | Boston | 675,647 | 0.84% | 14,338 | 48.34 |
2 | Worcester | 206,518 | 1.20% | 5,732 | 37.36 |
3 | Springfield | 155,929 | 0.18% | 4,920 | 31.87 |
4 | Cambridge | 118,403 | 1.09% | 19,142 | 6.39 |
5 | Lowell | 115,554 | 0.77% | 8,692 | 13.61 |
6 | Brockton | 105,643 | 1.09% | 5,118 | 21.33 |
7 | Quincy | 101,636 | 0.90% | 6,302 | 16.57 |
8 | Lynn | 101,253 | 1.06% | 9,729 | 10.74 |
9 | New Bedford | 101,079 | 0.59% | 5,144 | 20 |
10 | Fall River | 94,000 | 0.54% | 2,885 | 33.11 |
11 | Lawrence | 89,143 | 1.39% | 13,414 | 6.93 |
12 | Newton | 88,923 | 0.42% | 5,051 | 17.83 |
13 | Somerville | 81,045 | 0.64% | 20,042 | 4.12 |
14 | Haverhill | 67,787 | 1% | 2,115 | 33.04 |
15 | Malden | 66,263 | 1.01% | 13,542 | 5.04 |
16 | Waltham | 65,218 | 0.69% | 5,226 | 12.74 |
17 | Brookline | 63,191 | 0.70% | 9,546 | 6.76 |
18 | Revere | 62,186 | 1.62% | 11,451 | 5.7 |
19 | Medford | 59,659 | 0.58% | 7,495 | 8.1 |
20 | Taunton | 59,408 | 0.59% | 1,295 | 46.71 |
21 | Weymouth Town | 57,437 | 0.63% | 3,492 | 16.77 |
22 | Chicopee | 55,560 | 0.05% | 2,429 | 22.91 |
23 | Peabody | 54,481 | 0.59% | 3,418 | 16.23 |
24 | Methuen Town | 53,059 | 1.07% | 2,467 | 22.21 |
25 | Everett | 49,075 | 1.47% | 14,999 | 3.42 |
26 | Barnstable Town | 48,916 | 0.75% | 835 | 59.93 |
27 | Attleboro | 46,461 | 0.61% | 1,767 | 26.78 |
28 | Arlington | 46,308 | 0.74% | 9,206 | 5.14 |
29 | Salem | 44,480 | 0.70% | 5,476 | 8.29 |
30 | Pittsfield | 43,927 | -0.18% | 1,079 | 40.47 |
31 | Leominster | 43,782 | 0.68% | 1,550 | 28.82 |
32 | Beverly | 42,670 | 0.73% | 2,891 | 15.09 |
33 | Fitchburg | 41,946 | 0.39% | 1,525 | 27.82 |
34 | Marlborough | 41,793 | 0.78% | 2,051 | 20.86 |
35 | Woburn | 40,876 | 0.67% | 3,297 | 12.65 |
36 | Westfield | 40,834 | -0.06% | 881 | 46.26 |
37 | Chelsea | 40,787 | 1.34% | 19,174 | 2.21 |
38 | Braintree Town | 39,143 | 0.85% | 2,918 | 13.76 |
39 | Holyoke | 38,238 | -0.43% | 1,783 | 21.16 |
40 | Watertown Town | 35,329 | 0.95% | 9,090 | 4 |
41 | Lexington | 34,454 | 0.87% | 2,152 | 16.43 |
42 | Franklin Town | 33,261 | 0.48% | 1,267 | 26.64 |
43 | Needham | 32,091 | 0.98% | 2,688 | 12.3 |
44 | Norwood | 31,611 | 0.93% | 3,133 | 10.38 |
45 | Melrose | 29,817 | 0.93% | 6,548 | 4.68 |
46 | Gloucester | 29,729 | 0.31% | 1,146 | 26.2 |
47 | Northampton | 29,571 | 0.34% | 872 | 34.24 |
48 | Wellesley | 29,550 | 0.53% | 2,996 | 10.02 |
49 | West Springfield Town | 28,835 | 0.15% | 1,732 | 16.73 |
50 | Agawam Town | 28,692 | 0.09% | 1,234 | 23.32 |
51 | Milton | 28,630 | 0.56% | 2,238 | 13.01 |
52 | Saugus | 28,619 | 0.69% | 2,711 | 10.78 |
53 | Danvers | 28,087 | 0.56% | 2,151 | 13.28 |
54 | Belmont | 27,295 | 0.92% | 6,038 | 4.65 |
55 | Wakefield | 27,090 | 0.78% | 3,752 | 7.39 |
56 | Milford | 26,971 | 0.70% | 2,713 | 10.15 |
57 | Burlington | 26,377 | 0.70% | 2,293 | 11.75 |
58 | Reading | 25,518 | 0.30% | 2,581 | 9.98 |
59 | Dedham | 25,364 | 0.25% | 2,488 | 10.27 |
60 | Wilmington | 23,349 | 0.43% | 1,394 | 16.97 |
61 | Stoneham | 23,244 | 0.77% | 3,955 | 6.01 |
62 | Winchester | 22,970 | 0.69% | 3,888 | 6.03 |
63 | Gardner | 21,287 | 0.49% | 979 | 22.07 |
64 | Marblehead | 20,441 | 0.31% | 4,711 | 4.38 |
65 | Winthrop Town | 19,316 | 0.92% | 9,981 | 1.99 |
66 | Somerset | 18,303 | 0.08% | 2,322 | 7.9 |
67 | Newburyport | 18,289 | 0.47% | 2,222 | 8.35 |
68 | Southbridge Town | 17,740 | 0.57% | 892 | 20.24 |
69 | Amesbury Town | 17,366 | 0.61% | 1,439 | 12.29 |
70 | Abington | 17,062 | 0.63% | 1,746 | 9.96 |
71 | Easthampton Town | 16,211 | 0.10% | 1,221 | 13.32 |
72 | Longmeadow | 15,853 | 0.04% | 1,747 | 9.09 |
73 | Hudson | 15,749 | 0.53% | 2,787 | 5.74 |
74 | Swampscott | 15,111 | 0.86% | 5,131 | 3.02 |
75 | Lynnfield | 13,000 | 1.05% | 1,362 | 9.86 |
76 | North Adams | 12,961 | -0.58% | 626 | 20.35 |
77 | Palmer Town | 12,448 | 0.25% | 397 | 31.57 |
78 | Webster | 12,194 | 0.63% | 4,183 | 2.97 |
79 | South Yarmouth | 11,703 | 0.52% | 1,709 | 6.96 |
80 | Holbrook | 11,405 | 0.53% | 1,597 | 7.25 |
81 | Maynard | 10,746 | 0.59% | 2,100 | 5.21 |
82 | Nantucket | 10,166 | 2.54% | 1,834 | 5.99 |
83 | Hull | 10,072 | -0.22% | 3,484 | 2.87 |
84 | Andover | 9,735 | 0.98% | 2,719 | 3.69 |
85 | Athol | 8,486 | 0.26% | 1,045 | 8.19 |
86 | Clinton | 8,166 | 0.94% | 5,626 | 1.49 |
87 | Middleborough Center | 7,921 | 0.75% | 2,062 | 3.93 |
88 | Mansfield Center | 7,830 | 0.59% | 2,892 | 2.76 |
89 | Plymouth | 7,667 | 0.22% | 3,449 | 2.24 |
90 | Pinehurst | 7,368 | 0.30% | 1,993 | 3.73 |
91 | Medfield | 6,939 | 0.65% | 1,430 | 4.95 |
92 | Cochituate | 6,927 | 0.51% | 1,847 | 3.81 |
93 | Whitinsville | 6,750 | 0.07% | 1,857 | 3.64 |
94 | Northborough | 6,474 | 0.47% | 2,000 | 3.28 |
95 | West Concord | 6,320 | 0.46% | 1,897 | 3.38 |
96 | West Yarmouth | 6,278 | 0.43% | 951 | 6.69 |
97 | East Falmouth | 6,278 | 0.38% | 1,168 | 5.44 |
98 | Ware | 6,266 | 0.16% | 1,017 | 6.19 |
99 | Foxborough | 6,227 | 0.95% | 2,226 | 2.88 |
100 | Sharon | 6,184 | 0.84% | 2,120 | 2.99 |
101 | Walpole | 6,119 | 0.33% | 2,199 | 2.81 |
102 | Hingham | 5,979 | 0.55% | 1,962 | 3.1 |
103 | Oxford | 5,928 | -0.30% | 1,696 | 3.46 |
104 | Spencer | 5,810 | 0.19% | 2,771 | 2.11 |
105 | Kingston | 5,700 | 0.19% | 1,192 | 4.81 |
106 | Salisbury | 5,629 | 1.31% | 996 | 5.88 |
107 | Scituate | 5,620 | 0.67% | 1,411 | 4.06 |
108 | Bliss Corner | 5,480 | 0.36% | 2,769 | 2 |
109 | Adams | 5,466 | -0.09% | 2,410 | 2.26 |
110 | North Scituate | 5,414 | 0.62% | 1,471 | 3.75 |
111 | Yarmouth Port | 5,403 | 0.15% | 902 | 6.02 |
112 | East Harwich | 5,250 | 0.71% | 669 | 8.02 |
113 | Rockport | 5,010 | 0.08% | 1,262 | 3.98 |
114 | Smith Mills | 4,832 | 0.14% | 1,040 | 4.67 |
115 | Bellingham | 4,782 | -0.15% | 883 | 5.39 |
116 | Ocean Bluff-Brant Rock | 4,744 | -0.49% | 2,149 | 2.17 |
117 | North Westport | 4,720 | 0.32% | 919 | 5.18 |
118 | Marshfield | 4,653 | 0.68% | 937 | 5.07 |
119 | The Pinehills | 4,515 | 6.81% | 5,071 | 1.1 |
120 | Turners Falls | 4,512 | 0.09% | 2,380 | 1.9 |
121 | Millis-Clicquot | 4,499 | 0.22% | 1,447 | 3.13 |
122 | Ipswich | 4,370 | 0.34% | 2,694 | 1.64 |
123 | Raynham Center | 4,365 | 0.59% | 1,054 | 4.22 |
124 | Williamstown | 4,308 | -0.05% | 1,266 | 3.4 |
125 | Northwest Harwich | 4,296 | 0.85% | 552 | 7.98 |
126 | Buzzards Bay | 4,279 | 0.96% | 2,299 | 1.92 |
127 | Westborough | 4,255 | 0.49% | 2,287 | 1.89 |
128 | Winchendon | 4,160 | -0.12% | 1,830 | 2.27 |
129 | Forestdale | 4,116 | 0.05% | 1,081 | 3.81 |
130 | Wilbraham | 4,003 | 0.22% | 721 | 5.59 |
131 | North Plymouth | 3,983 | 0.94% | 3,288 | 1.25 |
132 | Hopedale | 3,939 | 0.48% | 2,313 | 1.73 |
133 | South Dennis | 3,899 | 0.66% | 874 | 4.55 |
134 | Sagamore | 3,851 | 0.59% | 1,178 | 3.33 |
135 | Falmouth | 3,818 | 0.05% | 1,831 | 2.09 |
136 | East Sandwich | 3,669 | -0.75% | 477 | 7.52 |
137 | Orange | 3,636 | -1.07% | 587 | 6 |
138 | North Pembroke | 3,490 | 0.57% | 793 | 4.47 |
139 | Dennis Port | 3,487 | 0.90% | 1,180 | 3.04 |
140 | South Duxbury | 3,463 | 0.29% | 1,190 | 2.94 |
141 | Nahant | 3,334 | -0.24% | 3,076 | 1.08 |
142 | Provincetown | 3,318 | 1.97% | 1,971 | 1.79 |
143 | North Falmouth | 3,293 | 0.63% | 862 | 3.89 |
144 | North Lakeville | 3,290 | 1.93% | 692 | 5.04 |
145 | Mattapoisett Center | 3,190 | 0.86% | 663 | 4.94 |
146 | Belchertown | 3,129 | 0.72% | 636 | 5.03 |
147 | Un | 3,090 | 0.26% | 1,261 | 2.47 |
148 | Littleton Common | 3,065 | 0.90% | 890 | 3.54 |
149 | Acushnet Center | 3,030 | -0.13% | 2,133 | 1.42 |
150 | Sandwich | 2,998 | 0.13% | 829 | 3.63 |
151 | Ayer | 2,986 | 0.40% | 2,279 | 1.33 |
152 | Wareham Center | 2,972 | 0.27% | 2,073 | 1.45 |
153 | Ocean Grove | 2,904 | 0.31% | 4,427 | 0.66 |
154 | Topsfield | 2,864 | 0.52% | 1,075 | 2.71 |
155 | Pocasset | 2,843 | -0.03% | 772 | 3.68 |
156 | Fiskdale | 2,797 | 0.74% | 915 | 3.13 |
157 | Monument Beach | 2,784 | -0.04% | 1,077 | 2.58 |
158 | Vineyard Haven | 2,747 | 2.19% | 2,379 | 1.23 |
159 | North Seekonk | 2,726 | 0.29% | 1,966 | 1.4 |
160 | Cordaville | 2,703 | 0.18% | 1,497 | 1.82 |
161 | East Douglas | 2,702 | 0.51% | 805 | 3.41 |
162 | Norton Center | 2,677 | 0.04% | 1,579 | 1.7 |
163 | Hopkinton | 2,651 | 0.37% | 1,750 | 1.53 |
164 | East Dennis | 2,585 | -0.67% | 524 | 4.83 |
165 | Marshfield Hills | 2,491 | 0.56% | 553 | 4.58 |
166 | Dover | 2,452 | 0.76% | 591 | 4.24 |
167 | Boxford | 2,432 | 0.37% | 458 | 5.36 |
168 | Dennis | 2,399 | -0.04% | 488 | 4.91 |
169 | Pepperell | 2,390 | -0.46% | 1,138 | 2.07 |
170 | Sturbridge | 2,385 | 0.54% | 455 | 5.32 |
171 | West Dennis | 2,304 | 0.26% | 712 | 3.26 |
172 | North Eastham | 2,296 | 2.05% | 710 | 3.44 |
173 | North Brookfield | 2,256 | -0.04% | 1,526 | 1.48 |
174 | Great Barrington | 2,234 | 0% | 1,639 | 1.36 |
175 | West Wareham | 2,224 | 0.71% | 608 | 3.73 |
176 | White Island Shores | 2,180 | 0.32% | 1,939 | 1.14 |
177 | Rutland | 2,179 | 0.32% | 744 | 2.96 |
178 | East Pepperell | 2,120 | 0.28% | 1,510 | 1.42 |
179 | Baldwinville | 2,117 | 0.42% | 836 | 2.57 |
180 | Weweantic | 2,109 | 0% | 1,662 | 1.27 |
181 | Brewster | 2,028 | 0.15% | 523 | 3.9 |
182 | Hanson | 2,028 | -0.45% | 1,090 | 1.83 |
183 | Harwich Center | 1,995 | 0.98% | 914 | 2.25 |
184 | Monson Center | 1,952 | -0.83% | 568 | 3.35 |
185 | South Deerfield | 1,930 | 0.26% | 617 | 3.15 |
186 | Harwich Port | 1,899 | 1.33% | 751 | 2.63 |
187 | Duxbury | 1,896 | 0.47% | 871 | 2.21 |
188 | Lee | 1,880 | -0.92% | 1,380 | 1.32 |
189 | South Lancaster | 1,838 | -0.33% | 1,379 | 1.32 |
190 | West Falmouth | 1,812 | 0.38% | 595 | 3.08 |
191 | Lunenburg | 1,789 | 0.17% | 474 | 3.8 |
192 | Orleans | 1,767 | 0.83% | 781 | 2.32 |
193 | Shelburne Falls | 1,719 | -0.06% | 677 | 2.53 |
194 | Devens | 1,697 | -0.84% | 245 | 6.76 |
195 | Teaticket | 1,663 | -0.18% | 1,569 | 1.05 |
196 | Lenox | 1,639 | -0.24% | 900 | 1.81 |
197 | West Chatham | 1,619 | 1.26% | 575 | 2.92 |
198 | Onset | 1,617 | 0.25% | 1,511 | 1.08 |
199 | Shirley | 1,611 | 1.03% | 1,261 | 1.32 |
200 | Chatham | 1,551 | 0.82% | 603 | 2.64 |
201 | Holland | 1,551 | 0.57% | 595 | 2.65 |
202 | Rowley | 1,523 | 0.71% | 908 | 1.71 |
203 | Essex | 1,517 | 0.33% | 744 | 2.06 |
204 | Bourne | 1,497 | 0.53% | 905 | 1.68 |
205 | Hatfield | 1,453 | 0.95% | 642 | 2.33 |
206 | West Brookfield | 1,375 | -0.29% | 1,078 | 1.26 |
207 | Groton | 1,353 | 1.64% | 850 | 1.67 |
208 | Warren | 1,333 | -0.53% | 1,030 | 1.27 |
209 | Granby | 1,306 | -0.46% | 371 | 3.48 |
210 | East Brookfield | 1,292 | -0.23% | 792 | 1.62 |
211 | Townsend | 1,213 | 0.65% | 730 | 1.69 |
212 | Marion Center | 1,172 | 0.51% | 1,140 | 1.04 |
213 | South Ashburnham | 1,136 | 0.61% | 387 | 2.99 |
214 | Housatonic | 1,083 | -0.28% | 1,205 | 0.89 |
215 | Mashpee Neck | 1,076 | 0.73% | 869 | 1.27 |
216 | Northfield | 1,051 | -0.38% | 233 | 4.45 |
217 | Barre | 1,029 | 0.19% | 654 | 1.58 |
218 | Millers Falls | 994 | -1.45% | 1,043 | 0.91 |
219 | Huntington | 857 | -0.95% | 180 | 4.63 |
220 | New Seabury | 852 | 1.59% | 373 | 2.39 |
221 | Woods Hole | 834 | 0.59% | 398 | 2.13 |
222 | Brookfield | 824 | -0.12% | 713 | 1.15 |
223 | Russell | 690 | -1.49% | 287 | 2.3 |
224 | Chester | 552 | -1.49% | 378 | 1.4 |
225 | Cheshire | 545 | 0.54% | 1,443 | 0.38 |
226 | Siasconset | 505 | 5.31% | 281 | 2.12 |
227 | Deerfield | 479 | -3.58% | 235 | 1.84 |
228 | Seabrook | 448 | -0.22% | 1,264 | 0.35 |
229 | Madaket | 377 | 3.46% | 211 | 1.99 |
230 | Blandford | 363 | -0.84% | 308 | 1.15 |
231 | Popponesset | 280 | 2.05% | 974 | 0.31 |
232 | Petersham | 225 | -0.91% | 177 | 1.23 |
233 | Monomoscoy Island | 139 | -0.73% | 586 | 0.23 |
234 | Seconsett Island | 98 | 0% | 951 | 0.1 |
235 | Popponesset Island | 45 | 4.08% | 708 | 0.07 |