Panorama view of Swedish town Fjällbacka.

12 Prettiest Small Towns In Sweden

Ask a Swede for the prettiest town and they rarely name a city. The good looks in Sweden gather in the small places instead. A candy street in Gränna still boils peppermint sticks by hand every morning. Roses climb the medieval ruins of Visby while people walk to work past them. The prettiest Swedish towns wear their beauty lightly because they still live in it. These 12 are the ones worth planning a trip around.

Visby, Gotland

Aerial view of the medieval old town and city wall of Visby, Gotland, Sweden.
Aerial view of Visby, Gotland, Sweden.

A limestone wall almost 2.2 miles long still wraps the old town, and 27 of its original medieval towers are standing. People call Visby the town of roses and ruins, and both grow right up against the houses. Climbing roses spill over garden walls next to the shells of stone churches that lost their roofs centuries ago. UNESCO listed the whole place in 1995, but nobody treats it like a display case. Locals cut through the same 13th-century lanes to reach the grocery store.

The wall opens onto the Baltic, and the waterfront does the daily work of a real town. Almedalen park fills with families and swimmers through the light summer nights. Sankt Hans Café pours coffee in a courtyard framed by old stone, and Bakfickan turns out Gotland seafood a few steps from the harbor. When you want the long version of the island's Viking and medieval past, Gotland Museum holds it. Living here means your evening walk runs along a shoreline that traders sailed a thousand years ago.

Fjällbacka, Västra Götaland

Aerial view of Fjällbacka with granite cliffs rising behind the colorful waterfront, Sweden.
Aerial view of Fjällbacka, Sweden.

A wall of granite called Vetteberget rises straight up behind the harbor, and the town paints itself bright against it. Red and white fishing houses line the water, boats slip out between the rocky islands of the Bohuslän archipelago, and summer evenings pull everyone down to the piers to watch. You can climb into Kungsklyftan, a deep cleft that splits the rock right behind the buildings, and stand in the cool shadow between two granite walls a few minutes from your coffee.

This coast made its living from the sea and still leans on it. Bryggan Fjällbacka serves the day's catch on the waterfront, and the same protected waters that fed the town now draw kayakers and swimmers along the Bohuslän shore toward Kosterhavet, the country's first marine national park. Come September, the summer crowd thins out and Fjällbacka goes quiet, the harbor and the cliffs handed back to the few thousand people who live here year-round.

Mariefred, Södermanland

Gripsholm Castle on the shore of Lake Mälaren in Mariefred, Sweden.
Gripsholm Castle in Mariefred, Sweden.

Gripsholm Castle sits right on Lake Mälaren, its round towers reflected in the water, holding one of the largest collections of royal portraits in the world. The town gathered around it centuries ago and never wandered far. Cobbled streets run past wooden houses painted in warm reds and yellows, and Café Blå Katten keeps a table for the regulars. Callanderska Gården, a merchant's home and garden preserved from the 1800s, shows how the town looked when the castle still ran the show.

Come summer, an old steam train on the Östra Södermanlands Järnväg heritage line puffs into town, one of those traditions people plan their weekends around. The rest of the year folds the lake into ordinary life. Residents walk the waterfront, cycle out through the farmland, and follow the oak-shaded trails of Hjorthagen just past the last houses. Stockholm is close enough for work, which is why people manage to live inside a picture and still catch the commuter boat.

Sigtuna, Stockholm County

Shoppers walking along Stora Gatan, the historic main street in Sigtuna, Sweden.
Pedestrians on the main shopping street in Sigtuna, Sweden.

Stora Gatan is the oldest main street in Sweden, and people still run their errands on it. Sigtuna was founded around 980 AD, making it the country's oldest town, and the street has followed the same route for a thousand years. You walk it today past low wooden shops painted in soft colors, most of them dating to the 1700s, sitting three meters above the original Viking-age road buried beneath. Drakegården, an 18th-century merchant's house, and Mariakyrkan, the brick church that outlasted the Reformation, still hold their ground among the cafés.

The town has more runestones than anywhere else on earth, standing where the Vikings raised them, and the Sigtuna Museum ties the whole story together. Tant Bruns Kaffestuga bakes in a wooden cottage from the 1600s, which is the kind of place you go for a cinnamon bun without thinking twice about its age. With Stockholm and Uppsala both a short hop away, Sigtuna gives you a thousand years of history and a manageable commute in the same package.

Trosa, Södermanland

The Trosaån river running between wooden houses in Trosa, Sweden.
The river running through Trosa, Sweden.

The Trosaån river runs right through the middle of town, low wooden houses leaning over the water with flowers spilling from the window boxes. People have summered here since the railway arrived in 1895, and the central streets still keep their original cobblestones. Trosa Torg, the main square, hosts the markets and seasonal events, and Trosa Stadshotell puts its tables out by the water once the weather turns. It looks preserved because it is well cared for, not because anyone stopped living in it.

Footbridges stitch the two banks together, and the walking paths lead out of the center toward the coast. Trosa Havsbad, the town's swimming spot, offers a beach and warm granite slabs to stretch out on above the Baltic. Stensund and Tureholm, two country estates in the surrounding forest, add the older layer of history a short way out of town. Then the summer people leave, the boats come in, and Trosa settles into the slower colder months that belong to the locals.

Ystad, Skåne

The historic town square with half-timbered buildings in Ystad, Sweden.
The historic town square in Ystad, Sweden.

More than 300 half-timbered houses survive in Ystad, one of the finest collections of them in the country, their timber frames painted in ochre and deep red down on Sweden's southern coast. Per Helsas Gård, a cluster of them around a courtyard, now holds small shops and businesses. Fritidsbaren bakes near the shore, and Cikoria stocks the kind of clothing and homeware that keeps the old streets from turning into a souvenir strip. This is a working town that happens to be beautiful, not the other way around.

The sea shapes the days here. Ystad Sandskog, a long coastal pine forest and beach, gives locals their walking trails and swimming right at the edge of town. Fans of Henning Mankell's Wallander novels know these streets from the screen, and the Ystad Studios Visitor Center leans into that connection. Between the pastel old town, the harbor, and the wide open Skåne countryside behind it, Ystad balances heritage and everyday coastal living without much effort.

Gränna, Jönköping County

Aerial view of Gränna and its church above Lake Vättern, Sweden.
Aerial view of Gränna, Sweden.

The whole town smells like peppermint. Gränna is the home of polkagrisar, the red-and-white striped candy sticks, and shops like Grenna Polkagriskokeri still pull and twist the hot sugar by hand in the window while you watch. Wooden buildings line Brahegatan, the main street, and the candy makers have kept the craft going here for generations. Gränna Choklad adds handmade chocolate to the mix, so the sweet tooth never has to walk far.

The town tips down a hillside toward Lake Vättern, one of Sweden's largest lakes, with wide water views from nearly everywhere. A short ferry ride out sits Visingsö, an island made for a day of cycling past ruins and open fields. Back on shore, people spend their evenings walking the lakefront and browsing the shops before the light goes. Gränna lets you drift between lake views, old streets, and small family businesses without ever losing the feel of a village.

Nora, Örebro County

The historic wooden railway station in Nora, Sweden.
The railway station in Nora, Sweden.

Nora is one of the best-preserved wooden towns in Sweden, block after block of colorful 19th-century timber houses you can cross on foot in a few minutes. The old buildings now hold cafés and shops. Café Strandstugan sits by the lake for the warm months, and Lilla Hjärtat keeps the small-shop scene alive. Nothing here is scaled for cars, which is a big part of why it feels the way it does.

Nora grew up around mining and railways, and it hangs onto that past out loud. The Nora Bergslags Veteran-Jernväg runs restored steam trains out through the countryside, still a point of local pride. Just outside town, Pershyttan preserves an old mining landscape laced with forest trails, and Norasjön lake gives everyone somewhere to swim, hike, and paddle across the seasons. Nora keeps one foot in Sweden's industrial history and stays a quiet place to live in the present.

Vadstena, Östergötland

Aerial view of Vadstena Castle on Lake Vättern, Sweden.
Aerial view of Vadstena Castle in Vadstena, Sweden.

Vadstena Castle guards the Lake Vättern shore with the thick walls and corner towers of a 16th-century fortress, built by King Gustav Vasa and now given over to exhibitions and events. A few streets away, Vadstena Abbey traces back to Saint Bridget, the medieval mystic who founded her religious order here and drew pilgrims across Europe. Between the two, stone houses and quiet wooden lanes fill with the everyday coming and going of a small town that simply grew up around big history.

The heritage does not freeze the place. Café Fridhem keeps the Swedish baking tradition going, and Vadstena Bokhandel gives readers an independent bookstore to browse. The waterfront promenade opens onto the wide lake, and Omberg, a forested ridge nearby, offers trails and viewpoints out over the water. What stays with you about Vadstena is how naturally daily life carries on among six centuries of stone.

Eksjö, Småland

Colorful timber houses along a street in the old town of Eksjö, Sweden.
Colorful timber houses in the old town of Eksjö, Sweden.

Eksjö holds one of the finest stretches of wooden architecture in Sweden, a northern old town of timber houses and painted façades that escaped the fires which leveled so many others. These are not empty showpieces. Klädhuset sells clothes on Södra Storgatan, Eksjöpralinen makes chocolate by hand, and Aschanska Gården, a preserved merchant's home from the 1800s, shows how families once lived and worked behind these same walls. The old center still does business every day.

Småland's forests and lakes wrap right around the town. Skurugata is the showstopper nearby, a narrow gorge where you walk a forest floor between rock walls rising steeply on both sides. Storegården preserves a traditional farmstead for a look at the region's rural past, and Hunsnäsen lake gives locals their summer swimming and lakeside walks. Every summer the Eksjö International Tattoo fills the old streets with military music, pulling the whole town out among the wooden houses that give the place its name.

Simrishamn, Skåne

Empty streets of traditional old townhouses in Simrishamn, Southern Sweden
Empty streets of traditional old townhouses in Simrishamn, Southern Sweden, Editorial credit: Lena Si / Shutterstock.com

Simrishamn is the heart of Österlen, the corner of southeast Skåne known for its apple orchards, summer houses, and one of Sweden's strongest communities of working artists and potters. Pastel houses line the narrow cobbled streets, and the fishing harbor still runs a small commercial fleet, so the waterfront stays a real one. St. Nicolai, a medieval stone church in the center, holds bronze doors by the sculptor Carl Milles. Havet cooks the local seafood, and the shops around Stortorget keep the square busy all year, not just in July.

The land around Simrishamn is half the reason to be here. Stenshuvud National Park spreads its coastal forest and sandy beaches just up the shore, with a hilltop that looks out over the Baltic and Bronze Age burial cairns along the ridge. The Österlenleden trail threads through fields and fishing villages, so walking and cycling become part of ordinary weekends. Farm shops like Gunnarshögs Gård and the seasonal markets tie the town back to Österlen's deep roots in farming and craft.

Smögen, Västra Götaland

Smogen, Sweden
Smogen, Sweden, Editorial credit: Gabor Baumgarten / Shutterstock.com

Smögenbryggan is the reason people know Smögen, a long wooden boardwalk curving along the harbor past red and ochre boathouses turned into seafood joints and little shops. This is one of the most famous fishing villages on the west coast, and the boats that tie up here still work for a living alongside the summer sailors. Göstas Fiskekrog plates the catch right on the water, and the old timber buildings around the pier have set the scene here for generations.

Step off the boardwalk and the granite takes over. Kleven, a rocky point just past the village, has walking paths, open sea views, and smooth stone you can dive off into clear water. A short boat ride reaches Hållö, an island with a lighthouse and rock pools worth a whole afternoon. Once the summer season ends, Smögen shrinks back to its year-round core, and the harbor and the islands go from postcard attractions to the plain furniture of everyday life.

Pretty Towns That Still Punch a Clock

What ties these 12 together is that their good looks are a side effect of being used. Visby's wall shelters a working town, not a diorama. Gränna still boils its candy, Smögen still lands its fish, and Sigtuna still runs errands down the oldest street in the country. The medieval lanes, the lakefront castles, and the granite harbors did not survive by being fenced off. They survived because people kept living in them, and that is what separates a genuinely pretty Swedish town from a pretty picture of one. Pick any of these and you get the real thing, still in motion.

Share
  1. Home
  2. Places
  3. Cities
  4. 12 Prettiest Small Towns In Sweden

More in Places