Town Chart.

← Back to Discover

Towns in New Hampshire

234 towns with data, largest first. Find your matches.

Rankings for New Hampshire

Counties in New Hampshire

All towns in New Hampshire

TownPopulation
Manchester, Hillsborough County 115,643
Nashua, Hillsborough County 91,294
Concord, Merrimack County 44,375
Derry, Rockingham County 34,116
Dover, Strafford County 33,364
Rochester, Strafford County 33,144
Salem, Rockingham County 30,964
Merrimack, Hillsborough County 28,164
Londonderry, Rockingham County 26,685
Hudson, Hillsborough County 25,557
Bedford, Hillsborough County 23,746
Keene, Cheshire County 22,939
Portsmouth, Rockingham County 22,545
Goffstown, Hillsborough County 18,513
Laconia, Belknap County 17,085
Hampton, Rockingham County 16,426
Milford, Hillsborough County 16,337
Exeter, Rockingham County 16,151
Windham, Rockingham County 16,038
Durham, Strafford County 15,080
Hooksett, Merrimack County 15,057
Lebanon, Grafton County 14,999
Pelham, Hillsborough County 14,449
Claremont, Sullivan County 13,078
Somersworth, Strafford County 12,111
Amherst, Hillsborough County 11,861
Hanover, Grafton County 11,685
Raymond, Rockingham County 10,900
Conway, Carroll County 10,141
Barrington, Strafford County 9,489
Newmarket, Rockingham County 9,463
Berlin, Coos County 9,383
Weare, Hillsborough County 9,170
Hampstead, Rockingham County 9,102
Franklin, Merrimack County 8,799
Hollis, Hillsborough County 8,603
Litchfield, Hillsborough County 8,499
Seabrook, Rockingham County 8,427
Bow, Merrimack County 8,335
Plaistow, Rockingham County 7,861
Gilford, Belknap County 7,830
Stratham, Rockingham County 7,754
Pembroke, Merrimack County 7,438
Epping, Rockingham County 7,430
Swanzey, Cheshire County 7,398
Belmont, Belknap County 7,392
Atkinson, Rockingham County 7,267
Farmington, Strafford County 6,795
Meredith, Belknap County 6,758
Sandown, Rockingham County 6,628
Plymouth, Grafton County 6,601
Wolfeboro, Carroll County 6,571
Rindge, Cheshire County 6,497
Peterborough, Hillsborough County 6,408
Newport, Sullivan County 6,375
Kingston, Rockingham County 6,275
Henniker, Merrimack County 6,197
New Boston, Hillsborough County 6,165
Auburn, Rockingham County 6,119
Littleton, Grafton County 6,040
Hopkinton, Merrimack County 6,037
Alton, Belknap County 5,994
Hillsborough, Hillsborough County 5,980
Brookline, Hillsborough County 5,736
Loudon, Merrimack County 5,692
Rye, Rockingham County 5,611
Jaffrey, Cheshire County 5,448
Wakefield, Carroll County 5,405
Nottingham, Rockingham County 5,357
New Ipswich, Hillsborough County 5,310
Chester, Rockingham County 5,300
Moultonborough, Carroll County 5,126
Barnstead, Belknap County 4,994
Northfield, Merrimack County 4,971
Epsom, Merrimack County 4,939
Deerfield, Rockingham County 4,932
Charlestown, Sullivan County 4,889
Newton, Rockingham County 4,836
Fremont, Rockingham County 4,831
Allenstown, Merrimack County 4,743
Northwood, Rockingham County 4,688
Brentwood, Rockingham County 4,641
Haverhill, Grafton County 4,611
Lee, Strafford County 4,576
North Hampton, Rockingham County 4,543
Milton, Strafford County 4,538
Danville, Rockingham County 4,531
Ossipee, Carroll County 4,521
Enfield, Grafton County 4,475
New London, Merrimack County 4,433
Strafford, Strafford County 4,306
Winchester, Cheshire County 4,212
Candia, Rockingham County 4,134
Greenland, Rockingham County 4,106
Pittsfield, Merrimack County 4,105
Tilton, Belknap County 4,063
Boscawen, Merrimack County 4,044
Gilmanton, Belknap County 4,026
Hinsdale, Cheshire County 3,997
Wilton, Hillsborough County 3,960
Canaan, Grafton County 3,811
Walpole, Cheshire County 3,690
Chesterfield, Cheshire County 3,622
Grantham, Sullivan County 3,465
Sunapee, Sullivan County 3,416
Campton, Grafton County 3,407
Bartlett, Carroll County 3,281
Bristol, Grafton County 3,273
Lancaster, Coos County 3,216
Dunbarton, Merrimack County 3,097
Sanbornton, Belknap County 3,053
Warner, Merrimack County 2,959
Tamworth, Carroll County 2,884
Thornton, Grafton County 2,799
New Durham, Strafford County 2,748
Chichester, Merrimack County 2,745
Antrim, Hillsborough County 2,692
Gorham, Coos County 2,682
Madison, Carroll County 2,680
Mont Vernon, Hillsborough County 2,636
Rollinsford, Strafford County 2,626
Tuftonboro, Carroll County 2,569
Bethlehem, Grafton County 2,537
Plainfield, Sullivan County 2,522
Whitefield, Coos County 2,516
New Hampton, Belknap County 2,509
Canterbury, Merrimack County 2,353
Hampton Falls, Rockingham County 2,328
East Kingston, Rockingham County 2,311
Fitzwilliam, Cheshire County 2,278
Sutton, Merrimack County 2,239
Westmoreland, Cheshire County 2,237
Webster, Merrimack County 2,227
Marlborough, Cheshire County 2,207
Madbury, Strafford County 2,203
Ashland, Grafton County 2,183
Andover, Merrimack County 2,135
Greenville, Hillsborough County 2,084
Newbury, Merrimack County 2,027
Newfields, Rockingham County 2,023
Kensington, Rockingham County 2,009
Troy, Cheshire County 2,005
Colebrook, Coos County 1,988
Alexandria, Grafton County 1,983
Deering, Hillsborough County 1,938
Holderness, Grafton County 1,917
Effingham, Carroll County 1,912
Cornish, Sullivan County 1,816
Northumberland, Coos County 1,815
Hancock, Hillsborough County 1,791
Sandwich, Carroll County 1,757
Greenfield, Hillsborough County 1,730
Lyme, Grafton County 1,710
Dublin, Cheshire County 1,688
Lyndeborough, Hillsborough County 1,616
Salisbury, Merrimack County 1,609
Middleton, Strafford County 1,595
Bennington, Hillsborough County 1,588
Lisbon, Grafton County 1,583
Bradford, Merrimack County 1,565
Alstead, Cheshire County 1,551
Freedom, Carroll County 1,494
Wilmot, Merrimack County 1,487
Lincoln, Grafton County 1,461
Rumney, Grafton County 1,458
Mason, Hillsborough County 1,451
Danbury, Merrimack County 1,451
Francestown, Hillsborough County 1,398
Unity, Sullivan County 1,375
Temple, Hillsborough County 1,363
Grafton, Grafton County 1,354
Milan, Coos County 1,334
Richmond, Cheshire County 1,314
Orford, Grafton County 1,295
Woodstock, Grafton County 1,214
Washington, Sullivan County 1,208
Bridgewater, Grafton County 1,169
Springfield, Sullivan County 1,122
Bath, Grafton County 1,097
Stoddard, Cheshire County 1,072
Franconia, Grafton County 1,060
Wentworth, Grafton County 1,057
Surry, Cheshire County 1,052
Goshen, Sullivan County 1,042
Jefferson, Coos County 1,013
South Hampton, Rockingham County 984
Stewartstown, Coos County 960
Center Harbor, Belknap County 955
Lempster, Sullivan County 953
Stratford, Coos County 950
Warren, Grafton County 942
Newington, Rockingham County 939
Dalton, Coos County 916
Hill, Merrimack County 908
Jackson, Carroll County 897
Harrisville, Cheshire County 885
Hebron, Grafton County 883
Piermont, Grafton County 868
Marlow, Cheshire County 855
Acworth, Sullivan County 851
New Castle, Rockingham County 827
Langdon, Sullivan County 805
Croydon, Sullivan County 798
Albany, Carroll County 790
Monroe, Grafton County 786
Gilsum, Cheshire County 716
Sullivan, Cheshire County 687
Columbia, Coos County 683
Pittsburg, Coos County 683
Carroll, Coos County 659
Sugar Hill, Grafton County 658
Nelson, Cheshire County 648
Brookfield, Carroll County 567
Shelburne, Coos County 530
Groton, Grafton County 507
Eaton, Carroll County 501
Lyman, Grafton County 464
Sharon, Hillsborough County 442
Chatham, Carroll County 430
Randolph, Coos County 420
Landaff, Grafton County 420
Stark, Coos County 419
Benton, Grafton County 386
Clarksville, Coos County 371
Easton, Grafton County 356
Orange, Grafton County 320
Errol, Coos County 314
Roxbury, Cheshire County 299
Dummer, Coos County 299
Waterville Valley, Grafton County 290
Windsor, Hillsborough County 254
Ellsworth, Grafton County 51
Hart's Location, Carroll County 49
Wentworth location, Coos County 7