Fastest Growing Cities in New Hampshire (2025)

186 cities

City
Rank
Annual Change
2025 Pop.
2020 Pop.
Epping13.12%8,0407,152
Dunbarton22.04%3,2513,013
Hillsborough31.66%6,1905,940
Merrimack41.51%29,80926,835
Chichester51.46%2,8522,669
Sutton61.4%2,0961,984
Boscawen71.4%4,2114,005
Brentwood81.38%4,8534,505
Nottingham91.35%5,5435,245
Auburn101.31%6,3455,975
Fitzwilliam111.29%2,5152,357
Stoddard121.24%1,4671,383
Effingham131.23%1,8171,697
Newbury141.22%2,3202,176
Dover151.2%34,31532,783
Marlborough161.19%2,2192,098
Candia171.14%4,2664,017
Pelham181.14%14,85214,238
Danville191.06%4,6744,415
Jaffrey201.05%5,6075,327
Dublin211%1,6091,530
New Durham221%2,8422,699
Hopkinton230.98%6,2065,929
Northfield240.95%5,1144,877
Thornton250.94%2,8902,708
Laconia260.94%17,47316,890
Sandown270.91%6,7806,553
Fremont280.9%4,9434,745
Franconia290.88%1,1521,087
Tuftonboro300.87%2,6592,472
Windham310.84%16,34415,837
Nashua320.79%92,57491,197
Alstead330.78%1,9401,870
Barrington340.78%9,7049,320
Hooksett350.77%15,49514,907
Greenfield360.77%1,7091,711
Portsmouth370.76%23,11321,991
Hill380.76%1,0581,015
Rye390.76%5,7065,546
Epsom400.76%5,0584,839
Wakefield410.74%5,5495,211
Ossipee420.74%4,6424,380
Andover430.73%2,4682,404
Rindge440.73%6,5916,494
Temple450.71%1,4111,376
Hudson460.71%25,96925,371
Antrim470.7%2,7392,650
Lempster480.69%1,1661,114
Moultonborough490.67%5,2784,937
Salisbury500.66%1,5141,427
Londonderry510.66%27,28126,104
Pembroke520.66%7,6177,206
Washington530.66%1,2211,193
New Ipswich540.65%5,4405,210
Richmond550.65%1,2471,197
Webster560.61%1,9911,923
Lincoln570.6%1,6641,630
Brookline580.6%5,8505,646
Manchester590.6%117,080115,512
Litchfield600.58%8,6048,469
Sandwich610.58%1,5531,473
Walpole620.56%3,7383,638
New Boston630.55%6,2536,110
Milford640.54%16,62016,138
Danbury650.54%1,3101,258
Greenland660.53%4,1484,066
Canterbury670.53%2,4802,387
Rollinsford680.53%2,6732,592
Deerfield690.52%5,0094,862
Northwood700.51%4,7264,643
Plaistow710.51%7,9117,838
Troy720.5%2,2092,140
Haverhill730.5%4,6434,584
Hinsdale740.5%4,0473,949
Madison750.48%2,7382,579
Wilmot760.48%1,4781,409
Bethlehem770.47%2,5662,506
Newmarket780.46%9,5729,423
Mont Vernon790.41%2,6942,597
Lyndeborough800.41%1,7191,698
Westmoreland810.4%1,7441,707
Wilton820.4%4,0013,903
Chesterfield830.38%3,6743,558
Raymond840.38%11,05410,698
Springfield850.38%1,3211,250
Salem860.38%31,79330,288
Meredith870.37%6,8546,671
Seabrook880.36%8,4628,405
Winchester890.35%4,2704,141
Swanzey900.35%7,4897,289
Lebanon910.34%15,44214,308
Barnstead920.34%5,0534,924
Newfields930.34%1,7871,774
Warner940.34%2,9802,936
Middleton950.32%1,8631,823
Henniker960.32%6,2876,190
Hampstead970.32%9,1859,004
Francestown980.3%1,6501,607
Peterborough990.3%6,4526,357
Campton1000.29%3,4443,349
Newton1010.29%4,8574,819
Wolfeboro1020.29%6,6446,432
Keene1030.28%23,10123,046
Chester1040.28%5,3375,239
Exeter1050.28%16,25016,051
Woodstock1060.28%1,4501,433
Mason1070.27%1,4651,445
Gilford1080.27%7,9077,708
Pittsfield1090.27%4,1534,078
Alton1100.26%6,0675,896
Loudon1110.26%5,7555,591
Deering1120.26%1,9271,896
Hollis1130.25%8,7688,363
Somersworth1140.24%12,24711,925
Canaan1150.24%3,8293,793
Plainfield1160.24%2,5562,460
Conway1170.23%10,3209,845
New London1180.22%4,4704,409
Rochester1190.22%33,67332,521
Belmont1200.22%7,4447,312
Concord1210.21%44,76844,040
Weare1220.21%9,2399,081
Plymouth1230.2%6,6346,700
Amherst1240.19%11,93711,755
Franklin1250.19%8,8408,748
Center Harbor1260.19%1,0491,040
Bartlett1270.18%3,3293,199
Bath1280.18%1,1111,078
Milton1290.17%4,5804,474
Kingston1300.17%6,3046,193
Bradford1310.17%1,7251,661
Sunapee1320.17%3,4653,351
Bow1330.15%8,4108,246
Greenville1340.15%2,0081,972
Allenstown1350.15%4,7724,712
Kensington1360.14%2,0982,095
Derry1370.14%34,10934,080
Enfield1380.13%4,4884,450
Hampton Falls1390.13%2,3992,404
Newport1400.12%6,4266,300
Atkinson1410.12%7,3647,097
Hampton1420.12%16,46716,233
Bedford1430.1%23,88023,446
Holderness1440.1%2,0322,005
Jackson1450.09%1,0711,033
Strafford1460.09%4,3434,236
Bridgewater1470.08%1,1851,158
Grafton1480.07%1,4151,382
Bennington1490.07%1,5081,495
Hancock1500.06%1,7541,729
Stratham1510.04%7,7607,692
Grantham1520.03%3,4843,409
Gilmanton1530.02%4,0733,955
East Kingston1540%2,4362,438
North Hampton1550%4,5394,539
Littleton156-0.05%6,0296,003
Bristol157-0.06%3,2743,259
Lisbon158-0.06%1,6371,627
Goffstown159-0.07%18,47518,564
Colebrook160-0.1%2,0982,081
Lee161-0.11%4,5814,525
Cornish162-0.12%1,6461,616
New Hampton163-0.12%2,4222,378
Durham164-0.14%15,24915,557
Hanover165-0.14%11,98811,884
Madbury166-0.15%1,9421,911
Claremont167-0.18%13,08112,953
Charlestown168-0.22%4,9084,801
Gorham169-0.22%2,6672,692
Ashland170-0.26%1,9491,940
Tilton171-0.27%4,1053,967
Whitefield172-0.28%2,5212,494
Sanbornton173-0.29%3,0483,033
Farmington174-0.32%6,7846,708
Lancaster175-0.34%3,2013,211
Alexandria176-0.4%1,7521,776
Rumney177-0.4%1,4891,494
Orford178-0.4%1,2321,239
Lyme179-0.4%1,7231,743
Tamworth180-0.45%2,8892,831
Unity181-0.46%1,5141,509
Northumberland182-0.52%2,0962,125
Jefferson183-0.57%1,0541,047
Freedom184-0.58%1,7061,690
Milan185-0.59%1,3511,357
Berlin186-0.61%9,1929,406

New Hampshire Growth Overview

New Hampshire's cities with over 1,000 residents show varied growth patterns from 2020 to 2025. Epping leads with 3.12% annualized growth, followed by Dunbarton (2.04%) and Hillsborough (1.66%). The largest population centers are Manchester (117,080), Nashua (92,574), and Concord (44,768). Of the 186 cities over 1,000 population, 155 are growing while 31 experienced population decline. Overall, cities averaged 0.41% annualized growth, with total urban population growing by 2.7% annually.