Townapedia

Puerto Ángel, Mexico

Puerto Ángel is a town of 2,645 people in Oaxaca, Mexico.

Loading the weather...
Population2,645 GeoNames
RegionOaxaca
Elevation20 m 66 ft
Time zoneAmerica/Mexico City
Nearest airportBahías de Huatulco International Airport (HUX) 28 km

Why visit Puerto Ángel

Townapedia lists 1 museum or landmark, 3 parks and trails, 25 places to eat, 36 places to stay and 1 attraction in and around town.

About Puerto Ángel

Puerto Ángel (English: "Angel Port") is a Mexican port and town in the state of Oaxaca located in the municipality of San Pedro Pochutla. It, along with San Agustinillo and Playa Zipolite are known as the "Riviera Oaxaqueña". It is located 9 km south of city of Pochutla approximately 50 kilometers west of Huatulco and 80 kilometers east of Puerto Escondido. Despite tourism development since the 1960s, the town is still mostly a fishing village, located on a small bay surrounded by rocky hills that lead into the Sierra Madre del Sur.

From the Wikipedia article Puerto Ángel (this version), under CC BY-SA 4.0.

Things to do1

Faro de Puerto Ângel

Lighthouse · 1.4 km

Open in Google Maps

Museums and landmarks1

Letras gigantes Zipolite

Monument and historic site · 2.3 km

Open in Google Maps

Parks, trails and playgrounds3

Playa del amor

Beach · 2.1 km

Open in Google Maps

Playa Estacahuite

Beach · 1.1 km

Open in Google Maps

Playa Panteon

Beach · 0.6 km

Open in Google Maps

Advertisement

Restaurants and cafes25

Tito Homemade Ice Cream

Ice cream

Boulevard Virgilio Uribe

Mo-Su 08:00-21:00

Open in Google Maps

Brisas del mar

Restaurant · Seafood

Boulevard Virgilio Uribe

Open in Google Maps

Kerry Snacks

Restaurant · 2.1 km

Mo,We-Su 17:30-23:00

Open in Google Maps

Comida Rosa

Restaurant · Mexican · 2.3 km

Open in Google Maps

Quetita

Restaurant · Seafood · 0.6 km

Open in Google Maps

The rainbow

Restaurant · Fish, Burger, International, Seafood, Mexican, Local, Coffee Shop · 2.1 km

Open in Google Maps

A Nice Place On The Beach

Restaurant · 2.5 km

Open in Google Maps

Amigos del Mar

Restaurant · 0.6 km

Open in Google Maps

Chololos

Restaurant · 2.1 km

Open in Google Maps

Comedor Universitario

Cafe · 1.1 km

Open in Google Maps

El Caracol

Restaurant · 2.1 km

Open in Google Maps

El Tiritititi

Restaurant · 2.4 km

Open in Google Maps

13 more on the map.

History

The community was founded in the 1850s when, through the efforts of Benito Juárez, the government built a wharf. At that time, this was a very isolated part of the country and the port was designed to help the area develop its coffee and lumber industries, by giving it a means to ship these products to other parts of the country. The port reached its height by 1870, when it was the busiest port in the state of Oaxaca. However, after this time several developments lead to the port's decline. A rail connection and road connected Salina Cruz to the capital and it emerged as a port. Also, federal sponsorship of the wharf at Puerto Ángel faded after Juárez's death.

In the 1960s, tourists began to take interest in this part of Oaxaca's coastline. Highway 175, which has been only a dirt trail, was paved. Highway 200, which links most of Mexico's Pacific coast towns was built in the 1970s and 1980s, connecting Puerto Ángel with more popular beach destinations to the north. Gradually, small hotels were built to accommodate tourists, who come from inside the country due to the lack of amenities such as hot water, air conditioning, or other modern conveniences that most Western tourists desire.

Hurricane Pauline made landfall at Puerto Ángel on 8 October 1997. Damage to this town and many other coastal areas of Oaxaca was extensive.

From the History section of Puerto Ángel on Wikipedia, under CC BY-SA 4.0.

Where to stay36

Churches and places of worship3

Advertisement

Shopping4

Gas and EV charging1

Schools, colleges and libraries4

Advertisement

Healthcare3

Map of Puerto Ángel

81 places. The map loads OpenStreetMap tiles when you open it.

Getting there and nearby towns

Bahías de Huatulco International Airport (HUX) is the nearest airport with scheduled flights listed in OpenStreetMap, 28 km away.

  • El Colorado 5 km north, about 5 min by car
  • El Vigía 6 km north, about 6 min by car
  • Mazunte 7 km west, about 7 min by car
  • Cuatode 8 km north, about 8 min by car
  • Laguna Seca (Sección Cuarta) 8 km north, about 8 min by car
  • Santa María Tonameca 10 km northwest, about 10 min by car
  • San Pedro Pochutla 9 km north, about 9 min by car
  • San Antonio 11 km northwest, about 11 min by car
  • San Roque 13 km north, about 13 min by car
  • Puerto Escondido 65 km west, about 1 h by car

Drive times are estimates from straight-line distance, not routes.

Reviews, tips and questions

Loading what members have shared...

Sources and licences

Photo credits

Page built November 4, 2026. Spotted a mistake? Tell us or suggest a place.