New England is a cool region in the northeastern part of the United States. It includes six states: Connecticut, Maine, Massachusetts, New Hampshire, Rhode Island, and Vermont. This page lists the biggest cities and towns in New England that had more than 25,000 people living there in 2020.
Massachusetts has the most cities and towns on this list, with 80! Vermont has the fewest, with only one. Did you know that the state capitals of Vermont (Montpelier) and Maine (Augusta) aren't even in the top 150 biggest places? That's pretty interesting!
This table shows you the largest cities and towns in New England, based on how many people lived there in 2020.
| Rank |
Name |
State |
Population (2020) |
Population (2010) |
Change |
| 1. |
Boston |
Massachusetts |
675,647 |
617,594 |
&10000000000000009399864+9.40% |
| 2. |
Worcester |
206,518 |
181,045 |
&10000000000000014069982+14.07% |
| 3. |
Providence |
Rhode Island |
190,934 |
178,042 |
&10000000000000007240988+7.24% |
| 4. |
Springfield |
Massachusetts |
155,929 |
153,060 |
&10000000000000001874428+1.87% |
| 5. |
Bridgeport |
Connecticut |
148,654 |
144,229 |
&10000000000000003068037+3.07% |
| 6. |
Stamford |
135,470 |
122,643 |
&10000000000000010458811+10.46% |
| 7. |
New Haven |
134,023 |
129,779 |
&10000000000000003270174+3.27% |
| 8. |
Hartford |
121,054 |
124,775 |
Template:Number table sorting/negative−2.98% |
| 9. |
Cambridge |
Massachusetts |
118,403 |
105,162 |
&10000000000000012591049+12.59% |
| 10. |
Manchester |
New Hampshire |
115,644 |
109,565 |
&10000000000000005548304+5.55% |
| 11. |
Lowell |
Massachusetts |
115,554 |
106,519 |
&10000000000000008482054+8.48% |
| 12. |
Waterbury |
Connecticut |
114,403 |
110,366 |
&10000000000000003657829+3.66% |
| 13. |
Brockton |
Massachusetts |
105,643 |
93,810 |
&10000000000000012613793+12.61% |
| 14. |
Quincy |
101,636 |
92,271 |
&10000000000000010149451+10.15% |
| 15. |
Lynn |
101,253 |
90,329 |
&10000000000000012093569+12.09% |
| 16. |
New Bedford |
101,079 |
95,072 |
&10000000000000006318369+6.32% |
| 17. |
Fall River |
94,000 |
88,857 |
&10000000000000005787951+5.79% |
| 18. |
Nashua |
New Hampshire |
91,322 |
86,494 |
&10000000000000005581890+5.58% |
| 19. |
Norwalk |
Connecticut |
91,184 |
85,603 |
&10000000000000006519631+6.52% |
| 20. |
Lawrence |
Massachusetts |
89,143 |
76,377 |
&10000000000000016714455+16.71% |
| 21. |
Newton |
88,923 |
85,146 |
&10000000000000004435910+4.44% |
| 22. |
Danbury |
Connecticut |
86,518 |
80,893 |
&10000000000000006953630+6.95% |
| 23. |
Cranston |
Rhode Island |
82,934 |
80,387 |
&10000000000000003168422+3.17% |
| 24. |
Warwick |
82,823 |
82,672 |
&10000000000000000182649+0.18% |
| 25. |
Somerville |
Massachusetts |
81,045 |
75,754 |
&10000000000000006984449+6.98% |
| 26. |
Pawtucket |
Rhode Island |
75,604 |
71,148 |
&10000000000000006263001+6.26% |
| 27. |
New Britain |
Connecticut |
74,135 |
73,206 |
&10000000000000001269021+1.27% |
| 28. |
Framingham |
Massachusetts |
72,362 |
68,318 |
&10000000000000005919377+5.92% |
| 29. |
Portland |
Maine |
68,408 |
66,194 |
&10000000000000003344714+3.34% |
| 30. |
Haverhill |
Massachusetts |
67,787 |
60,879 |
&10000000000000011347098+11.35% |
| 31. |
Malden |
66,263 |
59,450 |
&10000000000000011460050+11.46% |
| 32. |
Waltham |
65,218 |
60,632 |
&10000000000000007563662+7.56% |
| 33. |
West Hartford |
Connecticut |
64,083 |
63,268 |
&10000000000000001288170+1.29% |
| 34. |
Greenwich |
63,518 |
61,171 |
&10000000000000003836785+3.84% |
| 35. |
Brookline |
Massachusetts |
63,191 |
58,732 |
&10000000000000007592113+7.59% |
| 36. |
Revere |
62,186 |
51,755 |
&10000000000000020154574+20.15% |
| 37. |
Fairfield |
Connecticut |
61,512 |
59,404 |
&10000000000000003548582+3.55% |
| 38. |
Plymouth |
Massachusetts |
61,217 |
56,468 |
&10000000000000008410072+8.41% |
| 39. |
Hamden |
Connecticut |
61,169 |
60,960 |
&10000000000000000342847+0.34% |
| 40. |
Meriden |
60,850 |
60,868 |
Template:Number table sorting/negative−0.03% |
| 41. |
Bristol |
60,833 |
60,477 |
&10000000000000000588653+0.59% |
| 42. |
Medford |
Massachusetts |
59,659 |
56,173 |
&10000000000000006205828+6.21% |
| 43. |
Manchester |
Connecticut |
59,713 |
58,241 |
&10000000000000002527429+2.53% |
| 44. |
Taunton |
Massachusetts |
59,408 |
55,874 |
&10000000000000006324945+6.32% |
| 45. |
Weymouth |
57,437 |
53,743 |
&10000000000000006873453+6.87% |
| 46. |
West Haven |
Connecticut |
55,584 |
55,564 |
&10000000000000000035994+0.04% |
| 47. |
Chicopee |
Massachusetts |
55,560 |
55,298 |
&10000000000000000473796+0.47% |
| 48. |
Peabody |
54,481 |
51,251 |
&10000000000000006302316+6.30% |
| 49. |
Methuen |
53,059 |
47,255 |
&10000000000000012282298+12.28% |
| 50. |
Stratford |
Connecticut |
52,355 |
51,384 |
&10000000000000001889693+1.89% |
| 51. |
East Hartford |
51,045 |
51,252 |
Template:Number table sorting/negative−0.40% |
| 52. |
Milford |
50,558 |
52,759 |
Template:Number table sorting/negative−4.17% |
| 53. |
Everett |
Massachusetts |
49,075 |
41,667 |
&10000000000000017779057+17.78% |
| 54. |
Barnstable |
48,916 |
45,193 |
&10000000000000008238001+8.24% |
| 55. |
Middletown |
Connecticut |
47,717 |
47,648 |
&10000000000000000144811+0.14% |
| 56. |
East Providence |
Rhode Island |
47,139 |
47,037 |
&10000000000000000216850+0.22% |
| 57. |
Attleboro |
Massachusetts |
46,461 |
43,593 |
&10000000000000006579037+6.58% |
| 58. |
Arlington |
46,308 |
42,844 |
&10000000000000008085146+8.09% |
| 59. |
Burlington |
Vermont |
44,743 |
42,417 |
&10000000000000005483650+5.48% |
| 60. |
Salem |
Massachusetts |
44,480 |
41,340 |
&10000000000000007595549+7.60% |
| 61. |
Wallingford |
Connecticut |
44,396 |
45,135 |
Template:Number table sorting/negative−1.64% |
| 62. |
Concord |
New Hampshire |
43,976 |
42,695 |
&10000000000000003000351+3.00% |
| 63. |
Pittsfield |
Massachusetts |
43,927 |
44,737 |
Template:Number table sorting/negative−1.81% |
| 64. |
Leominster |
43,782 |
40,759 |
&10000000000000007416766+7.42% |
| 65. |
Southington |
Connecticut |
43,501 |
43,069 |
&10000000000000001003041+1.00% |
| 66. |
Woonsocket |
Rhode Island |
43,240 |
41,186 |
&10000000000000004987131+4.99% |
| 67. |
Beverly |
Massachusetts |
42,670 |
39,502 |
&10000000000000008019847+8.02% |
| 68. |
Enfield |
Connecticut |
42,141 |
44,654 |
Template:Number table sorting/negative−5.63% |
| 69. |
Billerica |
Massachusetts |
42,119 |
40,243 |
&10000000000000004661680+4.66% |
| 70. |
Fitchburg |
41,946 |
40,318 |
&10000000000000004037898+4.04% |
| 71. |
Marlborough |
41,793 |
38,499 |
&10000000000000008556066+8.56% |
| 72. |
Woburn |
40,876 |
38,120 |
&10000000000000007229800+7.23% |
| 73. |
Shelton |
Connecticut |
40,869 |
39,559 |
&10000000000000003311509+3.31% |
| 74. |
Westfield |
Massachusetts |
40,834 |
41,094 |
Template:Number table sorting/negative−0.63% |
| 75. |
Chelsea |
40,787 |
35,177 |
&10000000000000015947920+15.95% |
| 76. |
Norwich |
Connecticut |
40,125 |
40,493 |
Template:Number table sorting/negative−0.91% |
| 77. |
Groton |
38,411 |
40,115 |
Template:Number table sorting/negative−4.25% |
| 78. |
Amherst |
Massachusetts |
39,263 |
37,819 |
&10000000000000003818186+3.82% |
| 79. |
Braintree |
39,143 |
35,744 |
&10000000000000009509288+9.51% |
| 80. |
Shrewsbury |
38,325 |
35,608 |
&10000000000000007630307+7.63% |
| 81. |
Holyoke |
38,238 |
39,880 |
Template:Number table sorting/negative−4.12% |
| 82. |
Lewiston |
Maine |
37,121 |
36,592 |
&10000000000000001445671+1.45% |
| 83. |
Natick |
Massachusetts |
37,006 |
33,006 |
&10000000000000012119008+12.12% |
| 84. |
Trumbull |
Connecticut |
36,827 |
36,018 |
&10000000000000002246099+2.25% |
| 85. |
Andover |
Massachusetts |
36,569 |
33,201 |
&10000000000000010144272+10.14% |
| 86. |
Cumberland |
Rhode Island |
36,405 |
33,506 |
&10000000000000008652181+8.65% |
| 87. |
Chelmsford |
Massachusetts |
36,392 |
33,802 |
&10000000000000007662268+7.66% |
| 88. |
Coventry |
Rhode Island |
35,688 |
35,014 |
&10000000000000001924944+1.92% |
| 89. |
Torrington |
Connecticut |
35,515 |
36,383 |
Template:Number table sorting/negative−2.39% |
| 90. |
Watertown |
Massachusetts |
35,329 |
31,915 |
&10000000000000010697164+10.70% |
| 91. |
Glastonbury |
Connecticut |
35,159 |
34,427 |
&10000000000000002126238+2.13% |
| 92. |
Randolph |
Massachusetts |
34,984 |
32,158 |
&10000000000000008787859+8.79% |
| 93. |
Lexington |
34,454 |
31,394 |
&10000000000000009747085+9.75% |
| 94. |
Derry |
New Hampshire |
34,317 |
33,109 |
&10000000000000003648554+3.65% |
| 95. |
North Providence |
Rhode Island |
34,114 |
32,078 |
&10000000000000006347029+6.35% |
| 96. |
Dartmouth |
Massachusetts |
33,783 |
34,032 |
Template:Number table sorting/negative−0.73% |
| 97. |
Franklin |
33,261 |
31,635 |
&10000000000000005139876+5.14% |
| 98. |
Dover |
New Hampshire |
32,741 |
29,987 |
&10000000000000009183979+9.18% |
| 99. |
Dracut |
Massachusetts |
32,617 |
29,457 |
&10000000000000010727501+10.73% |
| 100. |
Falmouth |
32,517 |
31,531 |
&10000000000000003127081+3.13% |
| 101. |
Rochester |
New Hampshire |
32,492 |
29,752 |
&10000000000000009209464+9.21% |
| 102. |
Needham |
Massachusetts |
32,091 |
28,886 |
&10000000000000011095340+11.10% |
| 103. |
South Kingstown |
Rhode Island |
31,931 |
30,639 |
&10000000000000004216847+4.22% |
| 104. |
Bangor |
Maine |
31,753 |
33,039 |
Template:Number table sorting/negative−3.89% |
| 105. |
Norwood |
Massachusetts |
31,611 |
28,602 |
&10000000000000010520243+10.52% |
| 106. |
Naugatuck |
Connecticut |
31,519 |
31,862 |
Template:Number table sorting/negative−1.08% |
| 107. |
Tewksbury |
Massachusetts |
31,342 |
28,961 |
&10000000000000008221401+8.22% |
| 108. |
West Warwick |
Rhode Island |
31,012 |
29,191 |
&10000000000000006238224+6.24% |
| 109. |
North Andover |
Massachusetts |
30,915 |
28,352 |
&10000000000000009039926+9.04% |
| 110. |
North Attleborough |
30,834 |
28,712 |
&10000000000000007390638+7.39% |
| 111. |
Newington |
Connecticut |
30,536 |
30,562 |
Template:Number table sorting/negative−0.09% |
| 112. |
Milford |
Massachusetts |
30,379 |
27,999 |
&10000000000000008500303+8.50% |
| 113. |
Vernon |
Connecticut |
30,215 |
29,179 |
&10000000000000003550498+3.55% |
| 114. |
Salem |
New Hampshire |
30,089 |
28,776 |
&10000000000000004562830+4.56% |
| 115. |
Melrose |
Massachusetts |
29,817 |
26,983 |
&10000000000000010502909+10.50% |
| 116. |
Gloucester |
29,729 |
28,789 |
&10000000000000003265135+3.27% |
| 117. |
Northampton |
29,571 |
28,549 |
&10000000000000003579810+3.58% |
| 118. |
Johnston |
Rhode Island |
29,568 |
28,769 |
&10000000000000002777295+2.78% |
| 119. |
Wellesley |
Massachusetts |
29,550 |
27,982 |
&10000000000000005603602+5.60% |
| 120. |
Windsor |
Connecticut |
29,492 |
29,044 |
&10000000000000001542487+1.54% |
| 121. |
Stoughton |
Massachusetts |
29,281 |
26,962 |
&10000000000000008600993+8.60% |
| 122. |
West Springfield |
28,835 |
28,391 |
&10000000000000001563875+1.56% |
| 123. |
Cheshire |
Connecticut |
28,733 |
29,261 |
Template:Number table sorting/negative−1.80% |
| 124. |
Agawam |
Massachusetts |
28,692 |
28,438 |
&10000000000000000893171+0.89% |
| 125. |
Bridgewater |
28,633 |
26,563 |
&10000000000000007792794+7.79% |
| 126. |
Milton |
28,630 |
27,003 |
&10000000000000006025256+6.03% |
| 127. |
Saugus |
28,619 |
26,628 |
&10000000000000007477091+7.48% |
| 128. |
Branford |
Connecticut |
28,273 |
28,026 |
&10000000000000000881324+0.88% |
| 129. |
New Milford |
28,115 |
28,142 |
Template:Number table sorting/negative−0.10% |
| 130. |
Danvers |
Massachusetts |
28,087 |
26,493 |
&10000000000000006016683+6.02% |
| 131. |
East Haven |
Connecticut |
27,923 |
29,257 |
Template:Number table sorting/negative−4.56% |
| 132. |
North Kingstown |
Rhode Island |
27,732 |
26,486 |
&10000000000000004704372+4.70% |
| 133. |
New London |
Connecticut |
27,367 |
27,620 |
Template:Number table sorting/negative−0.92% |
| 134. |
Wethersfield |
27,298 |
26,668 |
&10000000000000002362381+2.36% |
| 135. |
Belmont |
Massachusetts |
27,295 |
24,729 |
&10000000000000010376481+10.38% |
| 136. |
Newtown |
Connecticut |
27,173 |
27,560 |
Template:Number table sorting/negative−1.40% |
| 137. |
Westport |
27,141 |
26,391 |
&10000000000000002841877+2.84% |
| 138. |
Wakefield |
Massachusetts |
27,090 |
24,932 |
&10000000000000008655543+8.66% |
| 139. |
South Windsor |
Connecticut |
26,918 |
25,709 |
&10000000000000004702633+4.70% |
| 140. |
Farmington |
26,712 |
25,340 |
&10000000000000005414364+5.41% |
| 141. |
Merrimack |
New Hampshire |
26,632 |
25,494 |
&10000000000000004463795+4.46% |
| 142. |
South Portland |
Maine |
26,498 |
25,002 |
&10000000000000005983521+5.98% |
| 143. |
Walpole |
Massachusetts |
26,383 |
24,070 |
&10000000000000009609472+9.61% |
| 144. |
Burlington |
26,377 |
24,498 |
&10000000000000007670013+7.67% |
| 145. |
Mansfield |
Connecticut |
25,892 |
26,543 |
Template:Number table sorting/negative−2.45% |
| 146. |
Londonderry |
New Hampshire |
25,826 |
24,129 |
&10000000000000007033030+7.03% |
| 147. |
Marshfield |
Massachusetts |
25,825 |
25,132 |
&10000000000000002757440+2.76% |
| 148. |
Reading |
25,518 |
24,747 |
&10000000000000003115529+3.12% |
| 149. |
Hudson |
New Hampshire |
25,394 |
24,467 |
&10000000000000003788776+3.79% |
| 150. |
Dedham |
Massachusetts |
25,364 |
24,729 |
&10000000000000002567835+2.57% |
| 151. |
Easton |
25,058 |
23,112 |
&10000000000000008419868+8.42% |
| 152. |
Newport |
Rhode Island |
25,163 |
24,672 |
&10000000000000001990110+1.99% |
| 153. |
Yarmouth |
Massachusetts |
25,023 |
23,793 |
&10000000000000005169587+5.17% |
This table shows which New England states have the most cities and towns with over 25,000 people, as of April 1, 2020.