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)
Town Office
Visit official website
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
Key Facts
Population
6,304
Region
Southern Maine
County
York
Founded
1767
Nearest City
Rochester, NH (adjacent), Sanford (10 mins)
Town Office
Visit official website