Best Small Towns to Visit in Maine
Discover Maine's most charming small towns, from coastal villages with working harbors to mountain towns with New England charm.
Camden
Harbor town with schooner cruises, a walkable Main Street, and Camden Hills views over Penobscot Bay.
View Camden GuideBoothbay Harbor
Quintessential Midcoast village packed with boat tours, waterfront dining, and botanical gardens nearby.
View Boothbay Harbor GuideCastine
Historic peninsula town with elm-lined streets, coastal forts, and Maine Maritime Academy waterfront life.
View Castine GuideRangeley
Lakes and mountains playground famous for paddling, fishing, and leaf-peeping along Rangeley Lake.
View Rangeley GuideStonington
Working lobster port at the tip of Deer Isle with granite history and island-dotted harbor views.
View Stonington GuideCushing
Midcoast working waterfront that inspired Wyeth's 'Christina's World,' with quiet drives to coves and marshes.
View Cushing GuideExplore More of Maine
Looking for more inspiration? Browse our full directory of towns or explore by region.