New Hampshire Cities by Population 2025

234 cities

City
Rank
2025 Pop. ↓
2024 Pop.
Change
Density
Area (mi²)
Type
Manchester city1114,888115,181-0.25%3,47433.07 City
Nashua city290,34390,673-0.36%2,93030.83 City
Concord city344,90944,7690.31%70263.96 City
Rochester city434,30533,9121.16%76245.02 City
Derry town533,90834,078-0.5%95635.47 Town
Dover city633,70533,5950.33%1,26126.73 City
Salem town733,28332,4162.67%1,34024.84 Town
Merrimack town829,58029,2481.14%90832.59 Town
Londonderry town927,00426,8560.55%64342 Town
Hudson town1025,63925,6170.09%90728.28 Town
Bedford town1123,66023,712-0.22%72232.78 Town
Keene city1222,89322,905-0.05%61737.09 City
Portsmouth city1322,82722,7800.21%1,45815.66 City
Goffstown town1418,47718,503-0.14%49937.01 Town
Laconia city1517,29017,2160.43%87219.84 City
Milford town1616,50816,4640.27%65025.41 Town
Hampton town1716,29816,361-0.39%1,26212.91 Town
Exeter town1816,09816,135-0.23%82119.60 Town
Windham town1916,08616,0860%60126.74 Town
Lebanon city2015,98815,6652.06%39740.30 City
Hooksett town2115,43415,3730.4%42836.06 Town
Durham town2214,91714,919-0.01%66622.41 Town
Pelham town2314,57714,5450.22%55326.34 Town
Claremont city2413,04113,076-0.27%30243.15 City
Somersworth city2512,28612,2390.38%1,2549.80 City
Hanover town2612,08312,146-0.52%24649.03 Town
Amherst town2711,84311,861-0.15%34933.91 Town
Raymond town2810,94210,957-0.14%38028.82 Town
Conway town2910,39110,3400.49%15069.48 Town
Barrington town309,6549,6040.52%20746.65 Town
Newmarket town319,5719,5250.48%76012.59 Town
Berlin city329,3179,388-0.76%15261.35 City
Weare town339,1899,193-0.04%15659.07 Town
Hampstead town349,1139,121-0.09%67913.42 Town
Hollis town358,7838,7530.34%27731.73 Town
Franklin city368,7708,780-0.11%32027.43 City
Litchfield town378,4808,492-0.14%56814.92 Town
Bow town388,4018,3950.07%29828.17 Town
Seabrook town398,3558,384-0.35%9318.98 Town
Gilford town407,9217,8980.29%20438.79 Town
Epping town417,7837,6701.47%29926.03 Town
Plaistow town427,7647,798-0.44%73310.59 Town
Stratham town437,6727,716-0.57%50615.15 Town
Pembroke town447,6237,5740.65%33722.64 Town
Belmont town457,4427,4340.11%24929.94 Town
Swanzey town467,4327,4300.03%16544.98 Town
Atkinson town477,4107,3810.39%66411.16 Town
Meredith town486,8876,8330.79%17240.08 Town
Farmington town496,8506,8460.06%18736.59 Town
Rindge town506,7956,6951.49%18337.11 Town
Sandown town516,7226,6900.48%48213.93 Town
Wolfeboro town526,6616,6390.33%13947.95 Town
Plymouth town536,5666,594-0.42%23428.10 Town
Peterborough town546,5206,5100.15%17138.02 Town
Newport town556,4526,4310.33%14843.57 Town
Auburn town566,2696,2200.79%24725.35 Town
Henniker town576,2646,2480.26%14244.12 Town
Kingston town586,2466,273-0.43%31619.79 Town
New Boston town596,2166,1990.27%14542.81 Town
Hopkinton town606,2066,1470.96%14343.30 Town
Alton town616,0866,0640.36%9663.70 Town
Hillsborough town625,9965,9900.1%13743.70 Town
Littleton town635,9425,989-0.78%11949.96 Town
Brookline town645,8135,7930.35%29319.84 Town
Loudon town655,7585,7410.3%12546.16 Town
Rye town665,5675,586-0.34%44012.64 Town
Jaffrey town675,5535,5280.45%14538.40 Town
Wakefield town685,5195,4980.38%13939.63 Town
Nottingham town695,4435,4210.41%11746.50 Town
New Ipswich town705,4345,3990.65%16632.73 Town
Moultonborough town715,3255,2711.02%8959.69 Town
Chester town725,2945,300-0.11%20426.01 Town
Northfield town735,1055,0620.85%17928.51 Town
Barnstead town745,0745,0480.52%11843.06 Town
Epsom town755,0365,0050.62%14634.42 Town
Charlestown town765,0094,9740.7%14035.76 Town
Deerfield town774,9714,9670.08%9850.76 Town
Fremont town784,8974,8740.47%28517.17 Town
Brentwood town794,8644,7731.91%28916.82 Town
Newton town804,8364,8330.06%4939.81 Town
Allenstown town814,7454,750-0.11%23220.46 Town
Northwood town824,7124,7000.26%16728.16 Town
Danville town834,6784,6281.08%40211.65 Town
Lee town844,6164,6070.2%23119.99 Town
Ossipee town854,6094,5880.46%6570.48 Town
Milton town864,5644,5640%13833.05 Town
Haverhill town874,5524,576-0.52%8950.99 Town
North Hampton town884,4954,515-0.44%32413.89 Town
New London town894,4754,4690.13%20022.34 Town
Enfield town904,4094,447-0.85%10940.30 Town
Strafford town914,3594,3460.3%8949.03 Town
Winchester town924,2684,2590.21%7854.99 Town
Candia town934,2294,2030.62%13930.34 Town
Tilton town944,2164,1721.05%37811.14 Town
Gilmanton town954,1834,1281.33%7257.90 Town
Pittsfield town964,1454,1390.14%17324.02 Town
Boscawen town974,1134,0711.03%16524.89 Town
Greenland town984,0894,098-0.22%39010.48 Town
Hinsdale town993,9984,002-0.1%19520.52 Town
Wilton town1003,9783,9750.08%15525.61 Town
Canaan town1013,7733,789-0.42%7153.36 Town
Walpole town1023,6923,694-0.05%10535.23 Town
Chesterfield town1033,6853,6680.46%8145.56 Town
Grantham town1043,4843,4810.09%12827.22 Town
Sunapee town1053,4683,4570.32%16521.05 Town
Campton town1063,4193,422-0.09%6651.84 Town
Bartlett town1073,3613,3450.48%4574.80 Town
Bristol town1083,2403,261-0.64%19416.74 Town
Lancaster town1093,2113,223-0.37%6449.97 Town
Dunbarton town1103,2043,1631.3%10430.86 Town
Sanbornton town1113,0803,0730.23%6547.37 Town
Warner town1122,9792,9710.27%5455.23 Town
Tamworth town1132,9322,9220.34%4959.55 Town
Thornton town1142,9082,8731.22%5850.09 Town
New Durham town1152,8472,8161.1%6941.22 Town
Chichester town1162,7922,7820.36%13221.19 Town
Madison town1172,7572,7340.84%7238.49 Town
Mont Vernon town1182,7322,7031.07%16216.82 Town
Antrim town1192,7232,7090.52%7635.70 Town
Tuftonboro town1202,7002,6611.47%6740.51 Town
Rollinsford town1212,6762,6620.53%3677.29 Town
Gorham town1222,6482,664-0.6%8331.83 Town
Whitefield town1232,5782,5530.98%7534.26 Town
Plainfield town1242,5482,5450.12%4952.25 Town
Bethlehem town1252,5282,536-0.32%2890.60 Town
Fitzwilliam town1262,4782,4640.57%7234.63 Town
Canterbury town1272,4712,4640.28%5643.88 Town
Andover town1282,4382,4340.16%6140.15 Town
New Hampton town1292,4322,4300.08%6636.77 Town
East Kingston town1302,4202,429-0.37%2449.92 Town
Hampton Falls town1312,3712,385-0.59%19412.22 Town
Newbury town1322,3212,2951.13%6535.84 Town
Troy town1332,2022,1960.27%12617.46 Town
Marlborough town1342,2012,1850.73%10820.41 Town
Colebrook town1352,1082,1060.09%5240.51 Town
Kensington town1362,0962,0950.05%17511.97 Town
Northumberland town1372,0842,101-0.81%5835.69 Town
Sutton town1382,0572,0490.39%4842.55 Town
Holderness town1392,0142,021-0.35%6630.35 Town
Webster town1401,9841,9760.4%7028.21 Town
Greenville town1411,9811,989-0.4%2886.88 Town
Madbury town1421,9531,9520.05%16811.62 Town
Ashland town1431,9481,956-0.41%17411.23 Town
Alstead town1441,9261,9190.36%5038.83 Town
Deering town1451,9251,9240.05%6330.59 Town
Middleton town1461,8551,8530.11%10318.07 Town
Effingham town1471,8041,7910.73%4738.77 Town
Newfields town1481,7751,7750%2507.09 Town
Hancock town1491,7521,7510.06%5829.97 Town
Westmoreland town1501,7421,7370.29%4935.81 Town
Bradford town1511,7391,7280.64%4935.24 Town
Alexandria town1521,7361,753-0.97%4043.15 Town
Freedom town1531,7231,726-0.17%5034.73 Town
Greenfield town1541,7151,7080.41%6526.21 Town
Lyme town1551,7131,726-0.75%3253.82 Town
Lyndeborough town1561,6971,700-0.18%5630.44 Town
Francestown town1571,6431,6420.06%5529.81 Town
Cornish town1581,6431,645-0.12%3941.95 Town
Lincoln town1591,6381,641-0.18%13130.46 Town
Lisbon town1601,6211,630-0.55%6226.24 Town
Dublin town1611,5941,5870.44%5727.89 Town
Sandwich town1621,5521,5460.39%1790.88 Town
Salisbury town1631,5231,5100.86%3839.58 Town
Wilmot town1641,5201,4931.81%5229.41 Town
Unity town1651,5051,509-0.27%4136.98 Town
Bennington town1661,5021,503-0.07%13211.36 Town
Rumney town1671,4821,490-0.54%3641.70 Town
Mason town1681,4621,4590.21%6123.93 Town
Stoddard town1691,4611,4461.04%2950.93 Town
Woodstock town1701,4201,430-0.7%2458.76 Town
Grafton town1711,4161,4150.07%3441.47 Town
Temple town1721,4011,3960.36%6322.25 Town
Milan town1731,3681,3680%2163.69 Town
Springfield town1741,3351,3260.68%3143.61 Town
Danbury town1751,3241,3101.07%3537.73 Town
Richmond town1761,2451,2370.65%3337.54 Town
Orford town1771,2351,240-0.4%2746.50 Town
Washington town1781,1951,200-0.42%2645.71 Town
Bridgewater town1791,1751,179-0.34%5521.49 Town
Lempster town1801,1551,1540.09%3632.34 Town
Franconia town1811,1371,1340.26%1765.51 Town
Bath town1821,1051,106-0.09%2937.71 Town
Jackson town1831,0681,069-0.09%1666.77 Town
Jefferson town1841,0671,0650.19%2149.99 Town
Center Harbor town1851,0601,0530.66%8013.27 Town
Hill town1861,0551,0490.57%4026.55 Town
Harrisville town1871,0021,0020%5418.65 Town
New Castle town188992996-0.4%1,2260.81 Town
Dalton town189908915-0.77%3327.53 Town
South Hampton town190890893-0.34%1118.02 Town
Acworth town1918898880.11%2338.80 Town
Croydon town1928628531.06%2336.77 Town
Brookfield town1938588402.14%3822.81 Town
Surry town1948568550.12%5515.69 Town
Monroe town195854862-0.93%3822.34 Town
Pittsburg town1968438380.6%3281.32 Town
Wentworth town197839844-0.59%2041.56 Town
Newington town1988318270.48%1028.11 Town
Carroll town199830831-0.12%1750.27 Town
Warren town200824829-0.6%1748.53 Town
Goshen town201809810-0.12%3622.44 Town
Gilsum town2028027941.01%4816.67 Town
Albany town203782783-0.13%1075.15 Town
Stewartstown town204765769-0.52%1746.25 Town
Piermont town205764768-0.52%2038.44 Town
Marlow town206755757-0.26%2925.97 Town
Sullivan town2077026921.45%3818.54 Town
Sugar Hill town2087026901.74%4117.05 Town
Nelson town2096796691.49%3121.91 Town
Columbia town2106766710.75%1160.77 Town
Langdon town2116766710.75%4216.25 Town
Hebron town2126646610.45%3917.01 Town
Stratford town213649653-0.61%879.24 Town
Lyman town214579584-0.86%2028.39 Town
Groton town215578579-0.17%1440.70 Town
Waterville Valley town2165185170.19%864.33 Town
Stark town217460464-0.86%858.81 Town
Landaff town218440443-0.68%1628.34 Town
Eaton town2194354310.93%1824.30 Town
Benton town2203593541.41%748.20 Town
Chatham town2213543540%656.70 Town
Shelburne town222354356-0.56%747.92 Town
Sharon town223348350-0.57%2215.66 Town
Dorchester town224336339-0.88%844.61 Town
Dummer town2253213171.26%747.96 Town
Randolph town226321324-0.93%747.04 Town
Easton town2273013000.33%1031.14 Town
Errol town228289292-1.03%560.35 Town
Clarksville town229280283-1.06%560.33 Town
Orange town230280281-0.36%1223.07 Town
Windsor town231271273-0.73%338.25 Town
Roxbury town2322222220%1911.91 Town
Ellsworth town2339091-1.1%421.41 Town
Hart's Location town23464640%318.68 Town
NH State Flag

About New Hampshire

New Hampshire’s local governance includes 10 counties and 234 incorporated municipalities, with a unique reliance on town governance rather than city-based structures. Counties handle broad services, but towns and cities operate as New Hampshire’s main governing bodies.

Manchester, New Hampshire’s largest city, operates under a mayor-alderman form of government, where the mayor oversees city departments like public safety and public works, and the Board of Aldermen manages legislation and budgeting. This setup provides Manchester with executive control, enabling the city to manage its services effectively.

In smaller towns, such as Concord and Dover, New Hampshire frequently uses the council-manager or town meeting model. In the town meeting model, residents gather to vote directly on policies and budgets, embodying New Hampshire’s tradition of local control and direct democracy.

New Hampshire counties, particularly in rural areas like Coös County and Grafton County, oversee unincorporated regions and provide services like law enforcement, public health, and emergency management. County commissioners manage these services, ensuring that sparsely populated areas receive essential support despite lacking formal town governance.

The town meeting system is prevalent in rural and suburban areas, where residents vote on town budgets, ordinances, and major projects. This participatory approach gives residents significant control over local decisions, with town select boards or councils implementing policies between meetings.

Unincorporated areas in New Hampshire are rare, as the majority of the state’s land is organized into towns. However, counties provide essential services to any unincorporated areas, coordinating with nearby towns to ensure seamless service provision.

New Hampshire’s regional planning commissions work with towns and counties to address regional issues like transportation, environmental protection, and land use, fostering cooperation on issues that impact multiple municipalities.

Biggest City

Manchester city is the biggest city in New Hampshire, with a population of 114,888 in 2025.

Fastest Growing City

Salem town is the fastest growing city in New Hampshire over the past 5 years, having grown 2.67% annually since 2020.