Gray, Maine
Growing Community Between Lakes and City
Overview
Gray is a growing town in Cumberland County, part of the Portland metropolitan area. The town balances suburban development with preserved forests, farms, and lakes.
Key Facts
Population 8,269
Region Greater Portland
County Cumberland
Founded 1778
Nearest City Portland (25 mins)
Town Office
Visit official website
What Gray Is Known For
Gray Local Highlights
Crystal Lake
A pristine lake popular for swimming, boating, and fishing in summer and ice fishing in winter.
Pineland Farms
A nearby working farm campus with trails, activities, and farm-to-table products.
Growth and Development
One of Maine's fastest-growing communities, attracting families seeking suburban living near Portland.
Libby Hill Forest
Town forest with trails for hiking, mountain biking, and cross-country skiing.
Things to Do
1
Swim at Crystal Lake
Enjoy the public beach on this beautiful, clear lake in summer.
2
Hike Libby Hill Forest
Explore miles of trails through this town-owned forest preserve.
3
Visit Pineland Farms
Tour the working farm, shop for local products, and enjoy outdoor activities.
4
Fish and paddle Gray Wildlife Management Area
Explore wetlands and streams for fishing, kayaking, and wildlife watching.
Living in Gray
Gray offers suburban amenities with rural character, making it popular with families. The town has excellent schools, modern shopping, and easy highway access to Portland.
Weather & Seasons
summer
Warm, 70-85°F
winter
Cold and snowy, 15-30°F
spring
Cool, 45-60°F
fall
Beautiful, 50-65°F
Local Wildlife & Nature
Loons (Crystal Lake) Deer Beaver Waterfowl
How to Get There
Gray is located at the junction of Routes 202, 26, and 100, about 25 minutes north of Portland via the Maine Turnpike.
Satellite preview shows the approximate town outline to help you get oriented before you arrive.
Satellite preview
Gray outline
Frequently Asked Questions
Is Gray a good place for families?
Yes, Gray is very popular with families due to its excellent schools, safe neighborhoods, and proximity to Portland employment.
How far is Gray from Portland?
Gray is about 25 minutes from Portland via the Maine Turnpike (I-95/I-295).
Key Facts
Population
8,269
Region
Greater Portland
County
Cumberland
Founded
1778
Nearest City
Portland (25 mins)
Town Office
Visit official website