What are you looking for?
Explore Leeds, ME
Leeds is a small town located in Androscoggin County, Maine. Nestled in the heart of the state, it offers a peaceful and picturesque setting with its rolling hills and scenic landscapes. Leeds is known for its rich history, dating back to the early 1800s when it was first settled. Today, the town is home to a close-knit community that takes pride in its rural charm and friendly atmosphere. Leeds offers a variety of outdoor recreational activities, including hiking, fishing, and boating, making it an ideal destination for nature enthusiasts.