About Gilford
Gilford is a town in Belknap County, New Hampshire, United States. The population was 7,699 at the 2020 census, and an estimated 7,898 in 2025, up from 7,126 at the 2010 census. Situated on Lake Winnipesaukee, Gilford is home to Governors Island, Ellacoya State Beach, Belknap Mountain State Forest, Gunstock Mountain Resort, and the Bank of New Hampshire Pavilion, a seasonal outdoor concert venue. The lakeside village of Glendale lies within Gilford's borders.
Source: Wikipedia
Getting There
✈️ Airports
✈️
Concord Municipal Airport
✈️
Manchester-Boston Regional Airport
✈️
Lebanon Municipal Airport
Things to Do Nearby
Colonial Theatre
BankNH Pavilion
Winnipesaukee Playhouse
Canterbury Shaker Village
Proctor Wildlife Sanctuary
Squam Lakes Natural Science Center
Old Grafton County Courthouse
Contoocook River Amusement Park
Visitor reviews
No reviews yet. Stayed here? Be the first to share your experience.
Write a review
More in Gilford
Own a motel or hotel? Run it on MotelEasy.
Reservations, check-in, housekeeping, staff and OTA sync in one simple dashboard. Flat $20/month after a 14-day free trial.
Start your free trial →No contracts. Cancel anytime.