Mainepedia
Lebanon, Maine

Lebanon, Maine

Gateway to the Lakes and Mountains

Overview

Lebanon is a residential town in York County that has grown significantly in recent decades. It offers a strategic location between the coast and the lakes, making it popular with commuters and families.

Key Facts

Population 6,304
Region Southern Maine
County York
Founded 1767
Nearest City Rochester, NH (adjacent), Sanford (10 mins)

What Lebanon Is Known For

Lebanon Local Highlights

Location advantage
Perfect position between Maine's coast and New Hampshire's Lakes Region.
Growing community
Expanding residential areas with modern amenities.
Family-friendly
Good schools and safe neighborhoods attract young families.

Things to Do

1
Visit nearby Rochester
Access shopping, dining, and entertainment in neighboring New Hampshire.
2
Explore local trails
Enjoy hiking and walking trails in the surrounding countryside.
3
Access the Lakes Region
Short drive to numerous lakes for summer recreation.

Living in Lebanon

Lebanon offers suburban living with easy access to both Maine's coast and New Hampshire's amenities. It's popular with commuters and families seeking affordable housing and good schools.

Weather & Seasons

summer

Warm, 70-85°F

winter

Cold, 15-35°F

spring

Cool, 40-60°F

fall

Crisp, 45-65°F

How to Get There

Lebanon is on Route 202, bordering New Hampshire and about 10 minutes from Sanford, 30 minutes from Portsmouth.

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

Satellite preview

Lebanon outline