Town of Gray

The Town of Gray employs a skilled workforce committed to public service. Gray, Maine is conveniently nestled between Portland (18 miles), Freeport (15 miles), and nearby Windham (8 miles) on the shores of Lake Sebago. The town offers an abundance of recreational, dining, shopping, and business opportunities while retaining its quiet residential flavor.