Rochester is a city in Strafford County, New Hampshire, United States. The city includes the villages of East Rochester and Gonic. Rochester is home to Skyhaven Airport and the annual Rochester Fair. Rochester was once inhabited by Abenaki Indians of the Pennacook tribe. They fished, hunted and farmed, moving locations when their agriculture exhausted the soil for growing pumpkins, squash, beans and maize. Gonic was called Squanamagonic, meaning "the water of the clay place hill."