Fastest Growing Cities in New Hampshire (2025)

186 cities

City
Rank
Change
2025 Pop.
2020 Pop.
Salem12.67%33,28330,281
Lebanon22.06%15,98814,298
Brentwood31.91%4,8644,499
Wilmot41.81%1,5201,411
Rindge51.49%6,7956,492
Epping61.47%7,7837,151
Tuftonboro71.47%2,7002,476
Gilmanton81.33%4,1833,955
Dunbarton91.3%3,2043,013
Thornton101.22%2,9082,708
Rochester111.16%34,30532,517
Merrimack121.14%29,58026,835
Newbury131.13%2,3212,179
New Durham141.1%2,8472,696
Danville151.08%4,6784,415
Mont Vernon161.07%2,7322,595
Danbury171.07%1,3241,255
Tilton181.05%4,2163,967
Stoddard191.04%1,4611,382
Boscawen201.03%4,1134,005
Moultonborough211.02%5,3254,936
Whitefield220.98%2,5782,492
Hopkinton230.96%6,2065,926
Salisbury240.86%1,5231,427
Northfield250.85%5,1054,876
Madison260.84%2,7572,573
Meredith270.79%6,8876,672
Auburn280.79%6,2695,958
Marlborough290.73%2,2012,096
Effingham300.73%1,8041,702
Charlestown310.7%5,0094,804
Springfield320.68%1,3351,256
Center Harbor330.66%1,0601,040
New Ipswich340.65%5,4345,209
Richmond350.65%1,2451,197
Pembroke360.65%7,6237,206
Bradford370.64%1,7391,661
Epsom380.62%5,0364,842
Candia390.62%4,2294,020
Hill400.57%1,0551,015
Fitzwilliam410.57%2,4782,357
Londonderry420.55%27,00425,870
Rollinsford430.53%2,6762,593
Barrington440.52%9,6549,320
Antrim450.52%2,7232,644
Barnstead460.52%5,0744,923
Conway470.49%10,3919,848
Newmarket480.48%9,5719,424
Bartlett490.48%3,3613,205
Sandown500.48%6,7226,551
Fremont510.47%4,8974,745
Chesterfield520.46%3,6853,558
Ossipee530.46%4,6094,386
Jaffrey540.45%5,5535,331
Dublin550.44%1,5941,534
Laconia560.43%17,29016,883
Greenfield570.41%1,7151,709
Nottingham580.41%5,4435,241
Webster590.4%1,9841,920
Hooksett600.4%15,43414,917
Atkinson610.39%7,4107,097
Sutton620.39%2,0571,984
Sandwich630.39%1,5521,474
Somersworth640.38%12,28611,929
Wakefield650.38%5,5195,210
Alstead660.36%1,9261,868
Alton670.36%6,0865,898
Chichester680.36%2,7922,670
Temple690.36%1,4011,378
Brookline700.34%5,8135,646
Hollis710.34%8,7838,364
Tamworth720.34%2,9322,823
Wolfeboro730.33%6,6616,430
Dover740.33%33,70532,776
Newport750.33%6,4526,303
Sunapee760.32%3,4683,347
Concord770.31%44,90944,040
Strafford780.3%4,3594,235
Loudon790.3%5,7585,592
Gilford800.29%7,9217,711
Westmoreland810.29%1,7421,708
Canterbury820.28%2,4712,387
New Boston830.27%6,2166,113
Troy840.27%2,2022,140
Warner850.27%2,9792,931
Milford860.27%16,50816,133
Franconia870.27%1,1371,085
Henniker880.26%6,2646,197
Northwood890.26%4,7124,642
Sanbornton900.23%3,0803,034
Pelham910.22%14,57714,237
Winchester920.21%4,2684,148
Mason930.21%1,4621,443
Portsmouth940.21%22,82721,992
Lee950.19%4,6164,527
Jefferson960.19%1,0671,045
Andover970.16%2,4382,402
Peterborough980.15%6,5206,414
Pittsfield990.14%4,1454,076
New London1000.13%4,4754,402
Plainfield1010.12%2,5482,462
Belmont1020.11%7,4427,317
Middleton1030.11%1,8551,823
Hillsborough1040.1%5,9965,943
Colebrook1050.1%2,1082,081
Lempster1060.09%1,1551,116
Hudson1070.09%25,63925,366
Grantham1080.09%3,4843,406
New Hampton1090.08%2,4322,376
Deerfield1100.08%4,9714,864
Wilton1110.07%3,9783,905
Grafton1120.07%1,4161,382
Bow1130.07%8,4018,247
Newton1140.06%4,8364,819
Francestown1150.06%1,6431,607
Farmington1160.06%6,8506,711
Hancock1170.06%1,7521,729
Deering1180.05%1,9251,899
Madbury1190.05%1,9531,915
Kensington1200.05%2,0962,095
Swanzey1210.03%7,4327,281
Milan1220%1,3681,357
Newfields1230%1,7751,774
Windham1240%16,08615,836
Milton1250%4,5644,472
Durham126-0.01%14,91715,554
Weare127-0.04%9,1899,083
Keene128-0.05%22,89323,051
Walpole129-0.05%3,6923,637
Bennington130-0.07%1,5021,494
Campton131-0.09%3,4193,347
Hampstead132-0.09%9,1139,004
Bath133-0.09%1,1051,077
Jackson134-0.09%1,0681,032
Hinsdale135-0.1%3,9983,951
Allenstown136-0.1%4,7454,712
Chester137-0.11%5,2945,233
Franklin138-0.11%8,7708,745
Cornish139-0.12%1,6431,614
Raymond140-0.14%10,94210,702
Goffstown141-0.14%18,47718,564
Litchfield142-0.14%8,4808,473
Amherst143-0.15%11,84311,752
Freedom144-0.17%1,7231,689
Lyndeborough145-0.18%1,6971,699
Lincoln146-0.18%1,6381,630
Bedford147-0.22%23,66023,383
Greenland148-0.22%4,0894,066
Exeter149-0.23%16,09816,043
Manchester150-0.25%114,888115,508
Unity151-0.27%1,5051,508
Claremont152-0.27%13,04112,950
Bethlehem153-0.32%2,5282,504
Bridgewater154-0.34%1,1751,159
Rye155-0.34%5,5675,544
Holderness156-0.35%2,0142,004
Seabrook157-0.35%8,3558,407
Nashua158-0.36%90,34391,199
East Kingston159-0.37%2,4202,439
Lancaster160-0.37%3,2113,212
Hampton161-0.39%16,29816,234
Greenville162-0.4%1,9811,971
Orford163-0.4%1,2351,240
Ashland164-0.41%1,9481,942
Washington165-0.42%1,1951,193
Canaan166-0.42%3,7733,794
Plymouth167-0.43%6,5666,705
Kingston168-0.43%6,2466,202
Plaistow169-0.44%7,7647,833
North Hampton170-0.44%4,4954,535
Derry171-0.5%33,90834,307
Hanover172-0.52%12,08311,886
Haverhill173-0.52%4,5524,584
Rumney174-0.54%1,4821,492
Lisbon175-0.55%1,6211,626
Stratham176-0.57%7,6727,695
Hampton Falls177-0.59%2,3712,406
Gorham178-0.6%2,6482,693
Bristol179-0.64%3,2403,259
Woodstock180-0.7%1,4201,433
Lyme181-0.75%1,7131,742
Berlin182-0.76%9,3179,406
Littleton183-0.78%5,9426,003
Northumberland184-0.81%2,0842,126
Enfield185-0.85%4,4094,457
Alexandria186-0.97%1,7361,775

New Hampshire Growth Overview

New Hampshire's cities with over 1,000 residents show varied growth patterns from 2020 to 2025. Salem leads with 2.67% annualized growth, followed by Lebanon (2.06%) and Brentwood (1.91%). The largest population centers are Manchester (114,888), Nashua (90,343), and Concord (44,909). Of the 186 cities over 1,000 population, 125 are growing while 61 experienced population decline. Overall, cities averaged 0.23% annualized growth, with total urban population growing by 2.14% annually.