Home>Choose State>Cities in New Hampshire Cities and towns in New Hampshire Largest Cities Bedford Concord Dover Keene Manchester Nashua Portsmouth Rochester Salem All Cities and Towns (Choose First Letter) A B C D E F G H J K L M N O P R S T W Cities and Towns Starting with S Salem Sanbornville Seabrook Somersworth Stratham Sunapee Suncook