13 Best Cities in Puerto Rico to Visit (A Local's Picks) (2024)

Travelers often stay in San Juan when they’re visiting the archipelago, but there are a ton of great cities in Puerto Rico other than the capital.

Puerto Rico is an unincorporated territory of the United States with 78 cities and towns and the best things to do in Puerto Rico are spread all across them, including beaches, shopping malls, restaurants, and lively nightlife.

I’m a Puerto Rico who has also written an entire Puerto Rico ebook, and I’ve put together a list of great city (and a few towns) alternatives to San Juan you should check out during your next visit.

Page Contents

  • 13 Best Puerto Rico Cities
    • San Juan
    • Ponce
    • Mayagüez
    • Dorado
    • Caguas
    • Guaynabo
    • Rio Grande
    • Carolina
    • Humacao
    • Fajardo
    • Arecibo
    • Bayamón
    • Aguadilla
  • FAQS About Cities in Puerto Rico
    • What are the largest cities in Puerto Rico by population?
    • How many cities does Puerto Rico have?
    • What are the three biggest cities in Puerto Rico?

Disclosure: Travel Lemming is an independent reader-supported blog. You can support us by purchasing via the affiliate links on this page, which may earn us commissions. See our Advertising Policy for further explanation. Thank you!

13 Best Puerto Rico Cities

👉 Did you know? Puerto Rico has 78 municipalities, of which only 14 are considered official “cities” (meaning more than 50 thousand inhabitants)! Of course, there are many municipalities with smaller populations worth visiting. You can find some of the best in our article on Puerto Rico’s top towns.

San Juan

From historic sites to nightclubs, San Juan offers the best entertainment.

13 Best Cities in Puerto Rico to Visit (A Local's Picks) (1)

🏠 Population: 342,259 | 📍 Google Maps | Website | Where to Stay in San Juan | 👉 Browse Hotels in San Juan on Booking

San Juan is the capital city of Puerto Rico, and like every other capital in the world, it’s buzzing with restaurants, historical landmarks, fashion boutiques, and pubs.

Walking through the historic district known as Old San Juan is one of the most fun activities to do in San Juan, where you’ll also find some of the best food in Puerto Rico.

If you’re a beach lover or luxury hotel enthusiast, then check out Condado, a San Juan neighborhood similar to Miami with beachfront hotels and fancy restaurants.

Santurce is the place in San Juan where young people and art lovers come together. Full of restaurants, museums, and nightclubs, Santurce is the heart of nightlife in Puerto Rico.

Ponce

A city rich in history and home to impressive landmarks.

13 Best Cities in Puerto Rico to Visit (A Local's Picks) (2)

🏠 Population: 137,491 | 📍 Google Maps | Website | Best Places to Stay in Ponce | 👉 Browse Hotels in Ponce on Booking

With all the fun things to do and see in Ponce, it’s close to impossible not to fall in love with this municipality.

Known as the “South Pearl,” Ponce boasts a historical town center with top Puerto Rico landmarks, including the Parque de Bombas, the first fire station in Puerto Rico, and Plaza de Las Delicias.

Besides its impressive story, Ponce also has a popular beachfront park known as La Guancha, where you and your family can savor Puerto Rican staples and feed the pelicans that roam about the coast.

Mayagüez

A city home to a popular Puerto Rican dessert.

13 Best Cities in Puerto Rico to Visit (A Local's Picks) (3)

🏠 Population: 73,077 | 📍 Google Maps | 👉 Browse Hotels in Mayagüez on Booking

Foodies will find in Mayagüez the best Brazo Gitano in Puerto Rico, a type of rolled sponge cake popular among Puerto Ricans.

But, aside from this exquisite Puerto Rican dessert, Mayagüez has a lot to offer for travelers.

The city has a rich history, and it boasts one of the most beautiful town centers in Puerto Rico, Plaza Colón.

Right by the coast, you’ll find the Paseo del Litoral “Shorty” Castro, a beachfront boardwalk with beautiful views of the ocean.

Outside the Mayagüez coasts, scuba diving fans will love Desecheo Island and Isla de Mona, which hide breathtaking underwater worlds and offer great scuba diving in Puerto Rico.

Dorado

A coastal city with beautiful beaches home to many ex-pats.

13 Best Cities in Puerto Rico to Visit (A Local's Picks) (4)

🏠 Population: 35,879 | 📍 Google Maps | Website | 👉 Browse Hotels in Dorado on Booking

Dorado is one of the most popular cities among ex-pats in Puerto Rico. Besides its natural beauty and unique geography, the Dorado coast sports multiple beaches for swimming and surfing.

Dorado also features dozens of restaurants to enjoy, and some of the most popular luxury resorts in Puerto Rico.

The city is one of the top places to stay in Puerto Rico as it’s centrally located among other cities, including Toa Baja, Vega Alta, and Vega Baja.

Caguas

A city that combines culture, shopping malls, and good food.

13 Best Cities in Puerto Rico to Visit (A Local's Picks) (5)

🏠 Population: 127,244 | 📍 Google Maps | Website | 👉 Browse Hotels in Caguas on Booking

Caguas is one of the major cities of Puerto Rico with a total population of 127 thousand inhabitants.

The city, known as the center and heart of Puerto Rico for its central location on the map, has something for every type of traveler.

In Caguas, shopping lovers will find more than enough shopping malls to go on a shopping spree, including the famous Las Catalinas Mall.

Those interested in a drink can stop at F.O.K. Brewing Company to taste their 18+ flavors of beer (it’s one of Puerto Rico’s best breweries).

Caguas’ things to do also include options for those who would like to escape the city’s rush.

The Caguas Botanic Garden has a green relaxing landscape while El Salto San Salvador invites you to a thrilling hiking adventure.

Guaynabo

Explore what could’ve been the capital city of Puerto Rico.

13 Best Cities in Puerto Rico to Visit (A Local's Picks) (6)

🏠 Population: 89,780 | 📍 Google Maps | Website | 👉 Browse Hotels in Guaynabo on Booking

Guaynabo is one of the largest cities in Puerto Rico in terms of population, but still, this municipality manages to combine the rush of the city and outdoor spaces.

Like San Juan, Guaynabo has a crowded skyline where city-loving people can eat and shop ‘til they drop.

Guaynabo also boasts a countryside with hidden gems such as La Marquesa Forest and Mirador Gavilan, from where you can see the whole city.

History lovers will find the Caparra Ruins, home to Juan Ponce de León in 1508 and considered the first Spanish settlement in Puerto Rico.

Rio Grande

The city home to El Yunque National Forest.

13 Best Cities in Puerto Rico to Visit (A Local's Picks) (7)

🏠 Population: 47,060 | 📍 Google Maps | 👉 Browse Hotels in Rio Grande on Booking

Rio Grande is one of the municipalities tourists visit the most in Puerto Rico because it’s home to El Yunque National Rainforest.

El Yunque is the only tropical rainforest in the United States forest system, and it sports waterfalls, rivers, and some of the best hikes in Puerto Rico.

Couples looking for what to do in Rio Grande will love its beautiful beaches perfect for a romantic getaway or Puerto Rico honeymoon as they are often uncrowded.

Rio Grande also hosts two of the most opulent hotels in Puerto Rico, where you can stay if you want to have a uniquely luxurious experience.

Carolina

The city with Puerto Rico’s main airport, Carolina has top-notch beaches and hotels.

13 Best Cities in Puerto Rico to Visit (A Local's Picks) (8)

🏠 Population: 176,762 | 📍 Google Maps | Website | 👉 Browse Hotels in Carolina on Booking

Carolina is a great city to visit in Puerto Rico if you’re on a layover or don’t want to explore too far from the airport.

This city features the Isla Verde neighborhood with beachfront hotels, restaurants, bars, and pubs.

The Carolina Public Beach is one of the best beaches in Puerto Rico and one of the best sites to visit in Carolina. It’s also just a step away from Piñones, a popular drive with food kiosks that sell traditional Puerto Rican food.

Humacao

Tour a city with a nature reserve and a small cay.

13 Best Cities in Puerto Rico to Visit (A Local's Picks) (9)

🏠 Population: 50,896 | 📍 Google Maps | 👉 Browse Hotels in Humacao on Booking

Humacao balances perfectly urban and nature. It features both beautiful coasts and a buzzing city home to the largest all-inclusive resort in Puerto Rico, known as Palmas del Mar.

Humacao is home to a nature reserve, where outdoor enthusiasts can rent kayaks to row along a calm lake, surrounded by dense green foliage.

Outside the coast of Humacao, travelers can take a tour to Cayo Santiago, an island with more than one thousand monkeys.

Fajardo

Sail, hike, or swim in the natural surroundings of Fajardo.

13 Best Cities in Puerto Rico to Visit (A Local's Picks) (10)

🏠 Population: 32,124 | 📍 Google Maps | Website | 👉 Browse Hotels in Fajardo on Booking

Fajardo is a coastal town in the northeast of Puerto Rico ideal for sailing fans.

It houses multiple marinas, including Marina Puerto del Rey, where dozens of boats and yachts traveling through the Caribbean islands dock weekly.

East of Fajardo you can go island hopping and visit Puerto Rico’s offshore islands such as Icacos and Palominos, or Vieques and Culebra, two offshore Puerto Rico towns.

The surrounding waters of Fajardo are also great for deep-sea fishing, diving, and snorkeling.

And after a day at sea, visitors can head over to Las Croabas, one of the best places to visit in Fajardo to enjoy a meal.

Arecibo

A large city with beaches, rivers, and caves worth exploring.

13 Best Cities in Puerto Rico to Visit (A Local's Picks) (11)

🏠 Population: 87,754 | 📍 Google Maps | 👉 Browse Hotels in Arecibo on Booking

Arecibo is one of the major cities of Puerto Rico in both size and population.

It has beautiful coasts with unique Puerto Rico beaches like Poza del Obispo and a mountainous side that connects to the town of Utuado.

Visitors can find two of the most popular caves of Puerto Rico in Arecibo: Cueva Ventana and Cueva del Indio.

As if that weren’t enough attractions, travelers who aren’t beach lovers can still refresh themselves in Charco La Planta, one of the many Puerto Rico rivers.

Bayamón

The city of arts, sciences, and shopping malls.

13 Best Cities in Puerto Rico to Visit (A Local's Picks) (12)

🏠 Population: 185,187 | 📍 Google Maps | Website | 👉 Browse Hotels in Bayamón on Booking

Bayamón is the second most dense city in Puerto Rico and it’s a great urban center for those looking for an alternative to San Juan.

There are many things to do in Bayamón, including hopping through shopping malls, enjoying a walk along the river, and hiking to one of Puerto Rico’s popular waterfalls.

Although it looks modern and urban, Bayamón’s town center has a great history and it features buildings over 100 years old.

Culture enthusiasts can go on the hunt for galleries, museums, or enjoy a local show at El Nido.

Aguadilla

Home to a few of the most popular beaches in Puerto Rico.

13 Best Cities in Puerto Rico to Visit (A Local's Picks) (13)

🏠 Population: 55,101 | 📍 Google Maps | 👉 Browse Hotels in Aguadilla on Booking

Although less popular than Cabo Rojo and Rincón, Aguadilla is a west coastal city worth visiting with your family.

You’ll never have to wonder what to do in Aguadilla as the city offers beaches, shopping malls, movie theaters, and even bowling.

Whether you’re diving from Crash Boat Beach’s dock or hiking at the astonishing Survival Beach, you’ll love every second in the city.

Foodies will also find great restaurants with local and international cuisine.

FAQS About Cities in Puerto Rico

What are the largest cities in Puerto Rico by population?

The largest cities in Puerto Rico by population are San Juan, Bayamón, Carolina, Ponce, Caguas, Guaynabo, Arecibo, Toa Baja, and Mayagüez. These all have a population of over 70 thousand inhabitants.

How many cities does Puerto Rico have?

Puerto Rico has a total of 78 municipalities of which only are 14 official cities, which are municipalities with over 50 thousand inhabitants. The remaining 64 municipalities are considered incorporated towns. Locally, however, the names of towns and cities are used interchangeably.

What are the three biggest cities in Puerto Rico?

The three biggest cities in Puerto Rico by population are San Juan, Bayamón, and Carolina. These are part of the metro region in Puerto Rico, where most of the densest cities in Puerto Rico are located.

Get Our Ebook!

Puerto Rico: A Local’s Travel Guide

$29.95

Learn how to explore Puerto Rico like a local. This is a practical handbook expertly crafted to help you get the most out of your time in Puerto Rico.

***

Thanks for reading my guide to some of the best cities in Puerto Rico you can visit! If you don’t know yet what you’ll be doing on your next trip, check out these unique destinations to visit in Puerto Rico.

Enjoy exploring Puerto Rico’s cities!

How useful was this post?

Click on a star to rate (you can leave feedback after clicking submit)

Help us help you travel better!

Your feedback really helps ...

What did you like about this post? Or how can we improve it to help you travel better?

13 Best Cities in Puerto Rico to Visit (A Local's Picks) (2024)

References

Top Articles
Latest Posts
Article information

Author: Rob Wisoky

Last Updated:

Views: 5611

Rating: 4.8 / 5 (48 voted)

Reviews: 95% of readers found this page helpful

Author information

Name: Rob Wisoky

Birthday: 1994-09-30

Address: 5789 Michel Vista, West Domenic, OR 80464-9452

Phone: +97313824072371

Job: Education Orchestrator

Hobby: Lockpicking, Crocheting, Baton twirling, Video gaming, Jogging, Whittling, Model building

Introduction: My name is Rob Wisoky, I am a smiling, helpful, encouraging, zealous, energetic, faithful, fantastic person who loves writing and wants to share my knowledge and understanding with you.