Mainepedia
Windham, Maine

Windham, Maine

Gateway to the Lakes Region

Overview

Windham is a rapidly growing town located northwest of Portland. It serves as the commercial center for the Lakes Region, with North Windham offering major retail shopping. It borders Sebago Lake, providing access to Maine's second-largest lake.

Key Facts

Population 18,434
Region Lakes & Mountains
County Cumberland
Founded 1762
Nearest City Portland (25 minutes)

What Windham Is Known For

Windham Local Highlights

Sebago Lake
Windham borders the southeastern shore of this massive and popular lake.
North Windham Shopping
A major retail corridor serving the entire Lakes Region.
Seacoast Adventure
A popular park with mini-golf, go-karts, and a tubing hill.

Things to Do

1
Swim at Dundee Park
A town-owned park on the Presumpscot River with a beach and picnic area.
2
Visit Seacoast Adventure
Enjoy family fun with rides and attractions year-round.
3
Shop in North Windham
Find everything from big-box stores to local boutiques.
4
Hike the Mountain Division Trail
Walk or bike along this paved rail-trail section.

Living in Windham

Windham is popular for its convenience, shopping, and proximity to both the lakes and Portland. It has diverse housing from lakefront cottages to suburban developments.

Weather & Seasons

summer

Warm and humid, 70-85°F

winter

Cold and snowy, 15-30°F

spring

Cool and wet, 40-55°F

fall

Crisp and colorful, 45-60°F

Local Wildlife & Nature

Loons Deer Bald Eagles

How to Get There

Windham is located northwest of Portland along Route 302, a major travel corridor.

Satellite preview shows the approximate town outline to help you get oriented before you arrive.

Satellite preview

Windham outline

Frequently Asked Questions

Is Windham on Sebago Lake?

Yes, the town has significant frontage on the lake, though public access is limited to specific points.

Is Windham a good place to shop?

Yes, North Windham is the primary shopping destination for the region.

Nearby Towns