Cities and towns in Portugal
Portugal is full of character, from vibrant cities to small towns! Having lived in Portugal for several years and explored the country extensively, we’ve visited all of these places ourself, often returning again and again to discover new neighbourhoods, viewpoints, and local spots. From well-known cities like Lisbon and Porto to lesser-known towns that rarely make it into guidebooks, this guide helps you discover the most interesting cities and towns in Portugal and choose the places that truly match your travel style.
Greater Lisbon: city life, coastlines, and easy day trips
Sintra: palaces, forests, and beaches
Sintra feels like stepping into another world, with colourful palaces, gardens, and misty forest paths. It’s one of the most magical towns near Lisbon and definitely worth visiting.
Mafra and the royal palace
Mafra is best known for its vast baroque palace and historic library, but the town itself is calm and surprisingly local. It’s an easy day trip from Lisbon with a strong cultural focus.
Setúbal: seafood, beaches, and nature
Setúbal combines city life with nature, sitting between the Arrábida hills and the Sado estuary. Expect fresh fish, coastal views, and easy access to some of Portugal’s best beaches.
Azenhas do Mar: a coastal village
Azenhas do Mar is one of the most photographed spots near Lisbon, perched dramatically above the Atlantic. It’s small, scenic, and perfect for a short but memorable visit.
Ericeira: relaxed vibes by the Atlantic
Ericeira is a laid-back coastal town with a strong surf culture and whitewashed streets. It’s a favourite for slow travel, ocean views, and long lunches by the sea.
Aldeia da Mata Pequena: rural life
This tiny village offers a glimpse into traditional Portuguese countryside life, with stone houses and quiet paths. It’s ideal if you want something authentic and far from crowds.
Central Portugal: where culture, nature, and local life meet
Coimbra
Coimbra is one of Portugal’s most historic cities and home to the oldest university. Walk through stunning streets, visit the famous Joanina Library, and experience a city shaped by centuries of student life and tradition.
Óbidos
Óbidos is a beautifully preserved medieval town surrounded by ancient walls. Inside, you’ll find cobbled streets, whitewashed houses, and small shops selling local specialities like ginjinha served in chocolate cups.
Nazaré
Nazaré combines traditional fishing culture with dramatic Atlantic scenery. It’s famous worldwide for its giant waves in winter, but the town itself is also worth exploring, from the beach promenade to viewpoints high above the coast.
Alcobaça
Alcobaça is best known for its impressive monastery, a UNESCO World Heritage Site and one of Portugal’s most important religious monuments. The town itself is compact and easy to explore.
Caldas da Rainha
Caldas da Rainha is known for its thermal baths, ceramics, and creative energy. The town has a lively local feel, daily markets, and a growing art scene, making it a great base for exploring the Silver Coast.
Tomar
Tomar is closely linked to the Knights Templar and one of Portugal’s most fascinating historic towns. The Convent of Christ dominates the skyline, while the old town offers a relaxed atmosphere along the Nabão River.
Fátima
Fátima is one of the most important pilgrimage sites in Europe. Visitors come from all over the world to see the Sanctuary of Fátima, but the town also offers insight into Portugal’s religious traditions and history.
Discover the slow and authentic side of Portugal in Alentejo
Évora
A UNESCO World Heritage city where Roman ruins, medieval streets, and quiet squares sit side by side. Évora is compact, walkable, and rich in history, making it ideal for a slow day trip or an overnight stay in the Alentejo.
Monsaraz
Monsaraz is a fortified village, which overlooks the Alqueva and offers narrow cobblestone streets and stunning views across the plains. It is a peaceful, timeless destination known for its whitewashed charm, olive oil and castle.
Charming towns and villages in the Algarve
Lagos
Lagos is one of the most vibrant towns in the western Algarve, combining a historic centre with dramatic cliffs and beaches. It’s an easy place to explore on foot and a great base if you want culture, coastline, and atmosphere in one town.
Faro
Faro is the Algarve’s capital, but it feels surprisingly calm and local. With its compact old town and direct access to the Ria Formosa Naturepark, it’s ideal if you want history, nature, and everyday Portuguese life in one place.
Cacela Velha
Cacela Velha is a tiny hilltop village overlooking the Ria Formosa lagoon. Known for its peaceful setting and wide views, it’s perfect if you’re looking for quiet corners and traditional Algarve charm away from busy resorts.
Monchique
Located in the hills of the Algarve, Monchique feels far removed from the coast. Surrounded by forest and fresh air, it’s ideal for travellers who want cooler temperatures, nature walks, and a slower rhythm of life.
Fuseta, an authentic coastal escape
Fuseta is a laid-back village famous for its fishing harbour, fresh fish market, and easy boat access to quiet islands. It is the perfect spot to experience a slower pace of life by the lagoon.
Tavira
Tavira is one of the most characterful towns in the eastern Algarve, with historic bridges, tiled churches, and a relaxed pace. It’s a great choice if you enjoy culture, local cafés, and easy access to island beaches.
Ferragudo
Ferragudo is a traditional fishing village with colourful boats, narrow streets, and a relaxed riverside setting. It’s one of the best places in the Algarve to experience village life while staying close to the coast.
The most beautiful towns in Madeira
The best sights across Madeira
This guide brings together beautiful sights from across Madeira. From coastal views to historic towns and natural landmarks, it’s a great place to start if you want a broad overview of what the island has to offer.
Exploring Funchal, Madeira’s capital
Funchal is the lively heart of Madeira, where historic streets, gardens, markets and viewpoints come together. It’s the perfect base for your stay and a great place to experience local life on the island.
Santana and its traditional houses
Santana is one of Madeira’s most recognisable villages, known for its colourful traditional houses and green surroundings. It’s an easy stop to combine with nature spots in the north of the island.
Coming soon: Northern Portugal and the Azores!
Frequently asked questions: Cities and towns in Portugal
Which cities in Portugal are best for first-time visitors?
Lisbon and Porto are the most popular choices for first-time visitors. Both cities offer historic neighbourhoods, viewpoints, museums, food markets, and easy day trips to nearby towns and natural areas.
Are smaller towns in Portugal worth visiting?
Absolutely. Portugal’s charm often lies in its smaller towns and villages. Places like Sintra, Évora, Nazaré and Mafra offer rich history, local traditions, and a slower pace, often with fewer crowds than the big cities.
How easy is it to travel between cities and towns in Portugal?
Traveling between cities and towns in Portugal is relatively easy. Trains and buses connect most major destinations, while renting a car gives you more flexibility to explore rural areas and smaller villages.
Can you visit Portuguese towns without speaking Portuguese?
Yes. In most cities and tourist-friendly towns, English is widely spoken. In smaller villages, English may be less common, but locals are generally helpful and welcoming. You can always use a translation app!
How many days should you spend in one city or town?
Large cities like Lisbon or Porto are best explored over 2 to 4 days. Smaller towns can often be seen in half a day or one full day, making them ideal for day trips or short stops during a road trip.




























