Puerto Ángel, Fishing village in San Pedro Pochutla, Mexico
Puerto Ángel is a fishing settlement occupying a sheltered bay ringed by rocky hills that rise toward the Sierra Madre del Sur mountains. Simple houses and small businesses cluster along the waterfront, with multiple coves providing natural protection for boats and swimmers.
The settlement was established as a port in the 1850s through the efforts of Benito Juárez and reached its commercial peak around 1870 as Oaxaca's primary shipping hub. It gradually declined in importance as other regional ports expanded, eventually transforming toward tourism and fishing.
The settlement takes its name from patron angels, a reference visible in how locals speak about their community and its waters. Fishing families structure their days around the tides and seasons, maintaining rhythms that have shaped life here for generations.
The main road connects to Highway 200, making it straightforward to reach nearby coastal towns and then continue north or south along the coast. Arriving by bus or car is manageable, and you will find basic lodging and local food options throughout the village.
The pier, rebuilt in 1999, stands at a height that fishing boats cannot practically use, making it more symbolic than functional. This quirk reveals how thoroughly the place has shifted from its roots as a commercial port to its current role as a coastal destination.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.