Portsmouth came in at number 9 this year for Coastal Livings annual "America's Happiest Seaside Towns". Portsmouth has a population of just over 21,000 people and is a major tourist city for the Seacoast. Located at the mouth of the Piscataqua River, people from all over New England and beyond come to visit this Port Town and it's plethora of restaurants, bars, and shops packed into a charming downtown.
Portsmouth is known for its friendly and laid back residents and is also very rich in history. This town offers daily harbor and river cruises, a multitude of theaters and art galleries, an incredible scenic park right on the river, an annual film festival and much, much more. Come get a feel for this iconic town and see what Portsmouth has to offer to people of all ages.