Towns

Southern Maine, town by town.

Pick a town and dig in — neighborhoods, downtowns, beaches, and what daily life looks like.

Saco

York County

Saco

Historic Main Street, mill-district revival, and a short walk to the beach.

Explore Saco
Kennebunk

York County

Kennebunk

Sea-captain homes, Dock Square, and the postcard Maine coast.

Explore Kennebunk
Kennebunkport

York County

Kennebunkport

Working harbor, Walker's Point, and Goose Rocks Beach.

Explore Kennebunkport
The Kennebunks

York County

The Kennebunks

Kennebunk, Kennebunkport, and Arundel — the postcard coast.

Explore The Kennebunks
Sanford

York County

Sanford

Affordable homes, mill-town revival, and quick turnpike access.

Explore Sanford
Alfred

York County

Alfred

York County's quiet shire town — village green, ponds, and farms.

Explore Alfred
Biddeford

York County

Biddeford

Mill City reborn — restaurants, breweries, and Biddeford Pool.

Explore Biddeford
Scarborough

Cumberland County

Scarborough

Beaches, marshes, and a 15-minute commute to Portland.

Explore Scarborough
Old Orchard Beach

York County

Old Orchard Beach

Seven miles of sand, the pier, and summer that lasts.

Explore Old Orchard Beach
Ocean Park

York County

Ocean Park

A quiet, family-friendly beach village inside OOB.

Explore Ocean Park
Portland

Cumberland County

Portland

Old Port, working waterfront, and New England's best food city.

Explore Portland
South Portland

Cumberland County

South Portland

Willard Beach, Knightville, and the easiest commute into Portland.

Explore South Portland
Westbrook

Cumberland County

Westbrook

Riverwalk downtown, mill-loft living, and Portland-close value.

Explore Westbrook
Gorham

Cumberland County

Gorham

Walkable village, USM, and a true Portland-commuter sweet spot.

Explore Gorham
Windham

Cumberland County

Windham

Sebago Lake access, growing schools, and 20 minutes to Portland.

Explore Windham
Buxton

York County

Buxton

Land, river frontage, and an easy reach to Portland or the coast.

Explore Buxton
Cape Elizabeth

Cumberland County

Cape Elizabeth

Lighthouses, Crescent Beach, and one of Maine's best school districts.

Explore Cape Elizabeth
Wells

York County

Wells

Seven miles of beach, the Wells Reserve, and Route 1 antiques.

Explore Wells
Ogunquit

York County

Ogunquit

Marginal Way, the Playhouse, and a three-mile sand beach.

Explore Ogunquit
York

York County

York

York Beach, the Nubble Light, and four historic villages.

Explore York
Kittery

York County

Kittery

Foreside food scene, the outlets, and Maine's gateway from Portsmouth.

Explore Kittery
The Berwicks

York County

The Berwicks

South Berwick, Berwick, and North Berwick — quiet rivers, old mills, real land.

Explore The Berwicks