Rochester, known as the Lilac City, is located in southeastern New Hampshire. With a population of almost 29,000, Rochester is the largest city in the seacoast region and fourth largest city in New Hampshire. Encompassing over 46 square miles of rolling hills and rivers, Rochester is conveniently located only a short distance from New Hampshire's famous Lakes Region, the White Mountains with its ski resorts and the Seacoast with its superb beaches.
Whether covered with its famous lilacs in the spring, flowers blooming in the summer, spectacular autumn foliage or fresh-fallen snow, the Rochester area is a scenic delight. Combined with its natural beauty, easy access and many opportunities, Rochester is The Place To Be.