What are you looking for?
Explore Lebanon, ME
Lebanon is a small town located in York County, Maine. Nestled in the heart of New England, it offers a charming rural atmosphere with picturesque landscapes and a close-knit community. The town is known for its rich history, dating back to the 18th century, and is home to several historic buildings and landmarks. Lebanon also boasts numerous outdoor recreational opportunities, including hiking trails, fishing spots, and beautiful lakes. With its peaceful ambiance and friendly residents, Lebanon, ME is a delightful place to visit or call home.