Here Are The 7 Coolest Small Towns In Maine You’ve Been Meaning To Visit
Explore some of Maine's best small towns, each offering unique attractions from nature to great food.
There's no denying that Maine is one of the best places to visit. Whether you have a destination in mind or just hop in the car and wing it, there's a good chance you'll find yourself someplace fantastic. We love the tourist destinations, like Acadia National Park and even local town beaches. But, in a place like Maine, even the small towns offer things to do and see. The ones on this list are just a few of our favorites. They offer everything from nature to great food and each one is worth a visit.
1. Norway, Oxford County
This little town may once have been the kind of place you simply drive through on the way to your camp, but today it's a destination all on its own. With lots of variety and a social conscience, Norway is a great place for families. Main Street offers lots of restaurants including a vegan restaurant and a BBQ spot. Plus one of the best breweries in the state, Norway Brewing Company, is based right here. Be sure to get the fried chicken sandwich! Learn more about what to do on a visit here.
2. Stonington, Hancock County
If you consider coastal towns with a rich maritime history to be ultra-cool, then you'll love this one! It's also one of the largest producers of lobster in all of Maine!
3. Kittery, York County
One of Maine's most southern towns sits right on the border of Portsmouth, New Hampshire. While it has tons of history, we love just how many local restaurants and shops have popped up over the last few years.
4. Portland, Cumberland County
While Portland might not be considered small by Maine standards it deserves a spot on this list. The tourist-frequented hot spot is filled to the brim with things to do. That includes great food, fantastic bars and more cultural activities than some large cities. Portland will always hold a place in our hearts.
5. Belfast, Waldo County
The small town of Belfast is also referred to affectionately as "moonbat kingdom." While it may have originally been intended as an insult, those here to embrace the wackier side of life have come to appreciate the moniker. Visit for great art, wonderful bakeries and some of the kindest Mainers you'll meet. Learn more about it here.
6. Monhegan Island, Lincoln County
This little island off the coast of midcoast Maine offers a small artists' community. With no vehicular traffic allowed, you'll be able to explore each of the many galleries peacefully and at your own pace. To get there hop aboard the ferry offered by Hardy Boats from New Harbor, Boothbay Harbor or Port Clyde. Check out a fun hike to do there by clicking here.
7. Rangeley, Franklin County
One of the most popular places for mountain and lake recreation, Rangeley offers a whole host of fun things to do. From the obvious outdoor fun to the mom and pop restaurants and shops, a trip to Rangeley is always a good idea. In fact, L.L. Bean has their own camps here, which means it must be cool.
Have you been to any of these places? If so, share your favorite things to do in the comments! And if there are any places that we missed share those with us so we can check 'em out.
There might be nothing more New England than a lighthouse and we have some of the best. For another fun journey through the state check out the lighthouse road trip on the Maine coast that's dreamily beautiful.
Subscribe to our newsletter
Get the latest updates and news
Thank you for subscribing!

















