List of Cities and Towns in New Hampshire


There are a total of 255 towns and cities in the state of New Hampshire. Top 10 biggest cities by population are Manchester, Nashua, Concord, Derry, Dover, Rochester, Salem, Merrimack, Hudson, and Londonderry and ten oldest cities are Dover, Portsmouth, Exeter, Hampton, New Castle, Kingston, Stratham, Greenland, Rochester, and Londonderry. Below please see all New Hampshire cities and towns which are listed in alphabetical order.

Map of New Hampshire

  • Acworth, NH
  • Alstead, NH
  • Alton, NH
  • Amherst, NH
  • Andover, NH
  • Antrim, NH
  • Ashland, NH
  • Atkinson, NH
  • Auburn, NH
  • Barnstead, NH
  • Barrington, NH
  • Bartlett, NH
  • Bath, NH
  • Bedford, NH
  • Belmont, NH
  • Bennington, NH
  • Berlin, NH
  • Bethlehem, NH
  • Bow, NH
  • Bradford, NH
  • Bristol, NH
  • Brookline, NH
  • Campton, NH
  • Canaan, NH
  • Candia, NH
  • Canterbury, NH
  • Center Harbor, NH
  • Charlestown, NH
  • Chester, NH
  • Chesterfield, NH
  • Chichester, NH
  • Claremont, NH
  • Colebrook, NH
  • Concord, NH
  • Contoocook, NH
  • Conway, NH
  • Cornish, NH
  • Danbury, NH
  • Danville, NH
  • Deerfield, NH
  • Derry, NH
  • Dover, NH
  • Dublin, NH
  • Dunbarton, NH
  • Durham, NH
  • East Kingston, NH
  • Eaton Center, NH
  • Effingham, NH
  • Enfield, NH
  • Epping, NH
  • Epsom, NH
  • Errol, NH
  • Exeter, NH
  • Farmington, NH
  • Fitzwilliam, NH
  • Franconia, NH
  • Franklin, NH
  • Freedom, NH
  • Fremont, NH
  • Gilford, NH
  • Gilmanton, NH
  • Gilsum, NH
  • Goffstown, NH
  • Gorham, NH
  • Goshen, NH
  • Grafton, NH
  • Grantham, NH
  • Greenfield, NH
  • Greenland, NH
  • Greenville, NH
  • Groveton, NH
  • Hampstead, NH
  • Hampton Falls, NH
  • Hampton, NH
  • Hancock, NH
  • Hanover, NH
  • Harrisville, NH
  • Haverhill, NH
  • Hebron, NH
  • Henniker, NH
  • Hill, NH
  • Hillsboro, NH
  • Hinsdale, NH
  • Holderness, NH
  • Hollis, NH
  • Hooksett, NH
  • Hudson, NH
  • Jackson, NH
  • Jaffrey, NH
  • Jefferson, NH
  • Keene, NH
  • Kingston, NH
  • Laconia, NH
  • Lancaster, NH
  • Lebanon, NH
  • Lempster, NH
  • Lincoln, NH
  • Lisbon, NH
  • Litchfield, NH
  • Littleton, NH
  • Londonderry, NH
  • Loudon, NH
  • Lyme, NH
  • Lyndeborough, NH
  • Madison, NH
  • Manchester, NH
  • Marlborough, NH
  • Marlow, NH
  • Meredith, NH
  • Merrimack, NH
  • Milan, NH
  • Milford, NH
  • Milton, NH
  • Monroe, NH
  • Mont Vernon, NH
  • Moultonborough, NH
  • Nashua, NH
  • Nelson, NH
  • New Boston, NH
  • New Castle, NH
  • New Durham, NH
  • New Hampton, NH
  • New Ipswich, NH
  • New London, NH
  • Newbury, NH
  • Newfields, NH
  • Newmarket, NH
  • Newport, NH
  • Newton, NH
  • North Conway, NH
  • North Hampton, NH
  • Northwood, NH
  • Nottingham, NH
  • Orford, NH
  • Ossipee, NH
  • Pelham, NH
  • Peterborough, NH
  • Piermont, NH
  • Pittsburg, NH
  • Pittsfield, NH
  • Plainfield, NH
  • Plaistow, NH
  • Plymouth, NH
  • Portsmouth, NH
  • Raymond, NH
  • Rindge, NH
  • Rochester, NH
  • Rollinsford, NH
  • Rumney, NH
  • Rye, NH
  • Salem, NH
  • Salisbury, NH
  • Sanbornton, NH
  • Sandown, NH
  • Seabrook, NH
  • Somersworth, NH
  • Springfield, NH
  • Stoddard, NH
  • Strafford, NH
  • Stratham, NH
  • Sullivan, NH
  • Sunapee, NH
  • Suncook, NH
  • Swanzey, NH
  • Tamworth, NH
  • Tilton, NH
  • Troy, NH
  • Walpole, NH
  • Warner, NH
  • Warren, NH
  • Washington, NH
  • Waterville Valley, NH
  • Weare, NH
  • Wentworth, NH
  • West Swanzey, NH
  • Westmoreland, NH
  • Whitefield, NH
  • Wilmot, NH
  • Wilton, NH
  • Winchester, NH
  • Windham, NH
  • Wolfeboro, NH
  • Woodstock, NH
  • Woodsville, NH

You may also like...