10 Prettiest Mountain Towns in New England
Don’t plan your winter travels without this list of the prettiest mountain towns in New England.

Coffee By Design | Portland, Maine
Photo Credit : Katherine KeenanThe mountains and valleys of New England’s northern states, beautiful in every season, are especially charming and picturesque when blanketed with a dusting of pure white snow. Here’s a list of the 10 prettiest mountain towns in northern New England.
10 Prettiest Mountain Towns in New England
Stowe, Vermont
With its clusters of brick and clapboard homes, a white-spired church and a covered bridge, Stowe is a quintessential Vermont town, and without a doubt one of the prettiest mountain towns in New England. Sitting in a broad valley adjacent to the 4,395-foot Mount Mansfield, home to skiers’ paradise at Stowe Mountain Resort, the town welcomes visitors to shop, dine and play. To the east, two trailheads for the Pinnacle Trail take you to the summit of the Stowe Pinnacle, offering stunning views of the rugged wilderness in the C.C. Putnam State Forest.
SEE MORE: Holiday Season Visit to Stowe, Vermont
Jamaica, Vermont
In the rolling hills of Southern Vermont, tiny Jamaica harkens back to a simpler era. Sitting serenely off Route 30 along the eastern edge of Green Mountains, the village—chartered in 1780—boasts hot glass works, ski and sport shop, historic inn and fine art gallery. Home to the 770-acre Jamaica State Park, noted for its many waterfalls, it’s a short drive to the Stratton ski area.

Photo Credit : Mark Fleming
North Conway, New Hampshire
Nestled in the heart of Mt. Washington Valley, near the White Mountain National Forest, you’ll find another of the prettiest mountain towns in New England, the picture-perfect village of North Conway. Main Street’s storefront shops—offering everything from sporting goods to candles, children’s clothing to cigars—exude an old-time charm, as does the restored 1874 Boston & Maine railroad station, home to the Conway Scenic Railroad.
SEE MORE: Exploring Zeb’s General Store in North Conway, NH
Bridgton, Maine
Bridgton’s diverse historic architectural styles—from Greek Revival and Carpenters Gothic to Italianate, Craftsman, Gothic Revival and more—make this one-of-a-kind town a scenic winter destination. Skiers arrive for Shawnee Peak Ski Area on the northern end of nearby Pleasant Mountain. Shoppers enjoy strolling Main Street’s arts, crafts and antique galleries, indie bookstore, and restaurants including a retro diner and hip gastropub with brew cellar.
Sugar Hill, New Hampshire
Incorporated in 1962, Sugar Hill is as sweet as its name that was inspired by sugar maples in the surrounding hills. With a population of just over 500 people, and conveniently located near many ski centers, the town boasts a historical museum and meetinghouse, country store and inn, famous pancake parlor, and sweeping views from atop Sunset Hill Ridge of both the White and Green Mountain ranges.

Photo Credit : Courtesy of F. H. Gillingham & Sons
Woodstock, Vermont
The heart of this village is The Green, a central square bordered by historic churches and restored late Georgian, Greek Revival and Federal Style houses. Located on the banks of the Ottauquechee River, Woodstock also boasts three covered bridges, farmland silhouetted by rolling hills, and a historic shopping district with charming restaurants and boutique shops.
SEE MORE: Wassail Weekend | Holiday Fun in Woodstock, Vermont
Guildhall, Vermont
There’s only one road in and out of this picturesque village in northeastern Vermont. Set in a valley surrounded by Burnside Mountain on the west, and New Hampshire’s Cape Horn on the east, Guildhall’s town common is bordered by eleven mid-nineteenth century residential and public buildings. Most notable are the Greek Revival style Essex County Court House, the Guildhall United Church, and the former Essex County Jail and Queen Anne style Jailer’s House.
Waterford, Vermont
Framed by forests and perched along the Connecticut River, the small town of Waterford’s lower district is affectionately known as the “White Village” due to its white-painted buildings with green shutters—a tradition started in 1919. Visitors arrive for photo-ops and to stay in a former 18th-century tavern, now the Rabbit Hill Inn.

Photo Credit : Brenda Darroch
Keene, New Hampshire
The town of Keene in the Monadnock Region is a must-stop in winter for a picture-perfect glimpse of historic New England. Don’t miss the garland-strung gazebo, historic white-spired United Church of Christ, nearby covered bridges, Horatio Colony House Museum and Nature Preserve, and bustling downtown with boutique shops, galleries, and restaurants.
Bethel, Maine
The charming village of Bethel sits along Route 2, near where the White Mountain National Forest’s Mahoosuc Range spills across New Hampshire into Maine. Small boutique shops, bakery, cafes, B&Bs and a gem museum dot Main Street. Head to the surrounding hills for groomed cross-country skiing, alpine skiing, snowboarding and snowshoeing.
What would you add to our list of the prettiest mountain towns in New England? Let us know in the comments!
This post was first published in 2017 and has been updated.
I grew up near Okemo Mountian graduating Black River High School, 1953 and feel great area especially with it’s one of finest ski areas in NE. My mother was and original promoter back in early 1950’s.
I agree, Keene, New Hampshire is a beautiful town. We spent a great deal of time there when my daughter was a student at Franklin Pierce University. She graduated this past May and I miss traveling to the area.
How about the little town of Gorham, NH, just North of Mt. Washington
Bridgton, Maine is truly a picturesque New England town. Interesting antique shops, beautiful art gallery (Gallery 302), the Rufus Porter Museum, and cute boutiques and good restaurants. Several lovely B & Bs in the area. A lovely park and the Magic Lantern Movie Theatre plus several lakes for ice fishing and skating.
Plymouth, NH..it’s on the picturesque Pemi and lazy Baker Rivers. But also abuts the beautiful Lakes Region (Newfound and Big Squam very near) and White Mountains. I have fond memories as a student at “PSC” hiking Rattlesnake at Squam or nearby Stinson, sunning or swimming at Livermore Falls, tubing down the Baker or skiing at then Tenny or Waterville between classes! Great cultural center and college town feel too.
All excellent choices. But my heart belongs to Jackson nh
What about Yankee’s very own hometown village of DUBLIN, NH ? It should have been among those mentioned. You know all the reasons why.
Oh my, you forgot Jackson, NH. So beautiful with its rushing water falls.
Keene is also a “ski town” with Granite Gorge just five miles from downtown. Keene has all the amenities required for winter guests and great views of Mount Monadnock!
I think that Newfane and Grafton are also among the prettiest towns in Vermont. Two beautiful towns in Maine are Ogunquit and Kennebunkport.
Princeton, MA is one of the most quaint and beautiful towns in NE. There are many beautiful towns in Central and Western Mass. We think Princeton takes First Prize because it has been kept uniquely natural.
There are not many places where you can see a ski mountain appear to dive into a lake and see it from a causeway, while a pair an eagle is perched high in a tall pine in the same scene……How lucky are we to call Bridgton, ME home!
Camden Maine is so lovely with Mt Battie and Camden Snow Bowl. And don’t forget Bar Harbor with the beautiful mountains of Acadia.
What about Norfolk, Connecticut?
The Mohawk trail in western Massachusetts, Shelburne Falls ,Buckland, Charlemont. New England at its best
Let’s not forget Wiscasset, Maine. Maine’s prettiest Village, or Camden, Maine where the mountains meet the sea. (Also the headquarters on Downeast Magazine). How about Weston, VT?
So very thankful to live and work in Bethel, Maine. A special community – beautiful inside and out! And great places to eat btw. #bluebird
I think Dublin, N.H. Is a pretty town with DublinLake with a view of Mt Monadnock.
I have lived and worked in #bethelmaine for the past 31 years and have loved every minute. A wonderful place to live, work, own a business, and play in all four seasons!
I’d have Waterville Valley, NH as an honorable mention.
You should have named it prettiest mountain towns in northern NE as there is not one mentioned from MA. or Ct. Or indicated what you mean by ‘mountain’. Berkshires don’t count?
Quintessential small, New England town, with NH’s oldest, continuously operating Inn, historic meeting house and cemeteries, and beautifully restored, brick Historical Society – Hancock, NH!
You forgot the Kearsarge Mt. Sunapee area of NH with pristine lakes, roaring brooks and several mountains seen from many beautiful towns.
Don’t know how you could forget beautiful Wolfeboro, N.H. The grounds around Brewster Academy are gorgeous.
You forgot Peterborough
Just goes to show you,..so many GREAT New England towns. Just look around I’m sure you’ll find one YOU like!
All great choices i am sure…could make this into a top 50 list…found it interesting that no choices were from southern new england…theres no place like woodstock ct
What about Presque Isle, Me and the views of Mt. Katadhin? You can see about 7 peaks from there on a good sunny day. The town is the epitome of a New England village.
I can’t believe that Camden, Maine is not included!
As a mountain town?
First you misleadingly advertise “10 Prettiest Mountain Towns in New England,” then you begin the article by cutting it down to northern New England only. Then you include Keene NH, which is in southern New England, not northern, and ain’t a mountain town to begin with. In fact it ain’t a town at all but a city, one of the nicest small cities in the US to give it its due. But it’s at the bottom of an ancient glacial lake bed and flat as a pancake. I was expecting to read of towns like Princeton, Massachusetts, on the way up to Wachusett. Other than that . . .
Henry, Keene is in southern New Hampshire. Nowhere in New Hampshire is “southern New England”. I’ve been to Keene. It’s definitely in the mountainous Appalachian area of New Hampshire. In a valley, yes, but it certainly qualifies. And yes, I live in southern New Hampshire, which is definitely NOT southern New England.
While Inagree Keene shouldnt be considered a ????️ n town, it is in Northern NH.
Thank you for leaving Waitsfield (VT) and the Mad River Valley off your list. That helps leave it as the best kept semi-secret out there in this category!
HOW COULD YOU LEAVE OUT PITTSBURG, NH AND 1st CONN LAKE
Shhhhh! Quiet about Pittsburg. Don’t let the secret out please! Especially when Soring comes rolling in. Don’t ever ever tell anyone about the UNBELIEVABLE Trout and Salmon fishing in the lakes , bogs, ponds , rivers and streams!
Shhhh! Be Quiet…
Craftsbury Common Orleans County is one of the most beautiful Hill Towns in N E.
Have to agree with others on Keene; as a Franklin Pierce University alum, I have very fond memories of Keene, it is a beautiful little city…but it is hardly a mountain town. Dozens of other, better choices.
Williamstown, MA
Bruce, Ann, Kathleen, Sandra……really? Nowhere do I see ‘Coastal Maine’ mentioned in the article. There are more states in NE besides Maine that actually have mountain towns. I can count 25 ‘prettiest’ that were left off this article.
What about Weston, Vermont? A really lovely spot.
Another great town, Belfast Maine; just north of Camden Maine. Quaint small town & not overly converged on in summer months like Camden.
I so agree. We are well acquainted with Belfast, Maine. I once told someone we were going to Belfast for a few days. She responded, “Oh, you’re going abroad?” “No,” I said, “Better….we’re going to Belfast, Maine!”
Wow, no mention of Jackson, New Hampshire?
Thats my first choice
The mountains surrounding Norwich University in Northfield, VT are a beauty to behold …and a challenge to ski on!
How about Stratham,NH
Stratham is not a mountain town! lol
How about Great Barrington, MA or Stockbridge, MA
Let’s face it…..ALL of New England is beautiful!!!! Hard to pick only 10 or 20 or more towns. Love them all!!!!
All these many comments prove is how beautiful New England is and how lucky we are to call ourselves New Englanders.
I’ve never been ANYWHERE in New England that shouldn’t be listed here.
Right on, CJ! So true…
you forgot Dublin we have a 1.400 foot elevation that looks down on Peterborough and Monadnock
Yes Dublin gets my vote, but I may be biased as I lived there for a few years.
Grafton Vermont is a Beautiful Southern Vermont town with an inviting Historic Inn, an Outdoor Center with Cross Country Skiing , Tubing and Snow Shoeing….Galleries and Shops and Grafton Cheese.
Brandon? Middlebury?
Mason, NH
Have traveled to many places, but I have the fondest memories of Vermont, especially Stowe.. each town and city I have visited in the State calls me home. I have driven Route 100 from the Southern Part of the State to the Northern Kingdom. It is truly Gods Country…
Riverton Connecticut……originally the home of the Hitchcock furniture factory. Located in the Adirondack Mountains surrounded by five state forests and still a fisherman’s paradise with two rivers running thru it.
Sharon is comments are spot on. Riverton is one of the best kept secrets in Connecticut.
located in the Adirondack Mountains? I don’t think so
Jackson NH. Wolfeboro NH. Litchfield CT.
Marblehead MA
Shout out for Sunapee, NH! Yes, it has a lake, but also Mt. Sunapee for hiking, skiing, etc.
Camden,Maine has my vote
I like Camden, Maine…..a beautiful seacoast town……
Hanover, N.H. and Bradford and Windsor, Vt., in the Upper Valley region!
Bethel, Maine is so lovely, with mountain views, sweet little village, and friendly people who smile and say hello. A great place to destress!
Amherst,N.H. Is also a pretty town
Amerherst NH is another pretty town.
Burlington VT gets my vote!
Temple NH is a beautiful small village next to Temple Mt.
Born in Orwell, VT in 1933 and thought we had seen most every town just in VT but still more to see.
4 degrees today in Gardner, mass.
Looking out at mt. Monadnock to the north
Mt. Wachusett just down the road
And Mt. Watatic just out of sight!
I’m in a good place!!
Love New England!!!
Love New England too!! Born in Gardner MA and now live in Thornton NH and love the beauty!!
I love all of New England but probably Maine is my favorite state.
Been to a lot of coastal towns mostly. Many years ago. It brings back great memories ! I’m no tv 86 years now and hope I will see it again !
New England is beautiful no doubt about it..I had the pleasure of visiting(finally)Bar Harbor,Maine last year..Fell in love..mountains,water,Acadia,little shops..clean air..the list goes on..If you can visit by all means…go!
So many better winter towns than Stowe. Too many self possessed urbans in oh so
fasionista outfits and manners to match. Try just over the “hill” or less crusty New England ski venues for ambiance, cuisine, nicer people.
JMNSHO .
Stowe is over-hyped, and for me, it was underwhelming.
Nice to see my hometown Keene NH mentioned. The rail trail and the Ashuelot River Park are good places for a walk. I like that it’s only a few miles to Peterborough and Brattleboro.
I love all the NE states and there is great beauty to be found in each lovely one. That being said, Riverton CT is not located in the Adirondacks. The Adirondacks are five hours north in upstate NY. Riverton is nestled on the Farmington River in the foothills of the Berkshires in NW CT in Litchfield county surrounded by beautiful state forests, backcountry and quaint little towns line Winsted, Norfolk, New Hartford and Barkhamsted and many more within driving distance.