Playa El Maguey with calm water and a row of thatched palapa restaurants below forested hills, Bahía El Maguey, Oaxaca

Photo by Wavehunter, CC BY-SA 4.0, via Wikimedia Commons

Oaxaca Coast

A region of Oaxaca

Nearly 600 km of Pacific shore from the Guerrero border to the Isthmus: the surf of Puerto Escondido, the lagoons of Chacahua, the small beach towns of Mazunte, Zipolite, San Agustinillo and Puerto Ángel, and the nine bays of Huatulco, with the coffee hills and the sanctuary town of Juquila inland.

2 Pueblos Mágicos · 54 places to visit

Pueblos Mágicos in Oaxaca Coast

Map

Places to visit in Oaxaca Coast 54

54 places with their own page, grouped by kind.

Towns · 22 Beaches · 19 Nature reserves · 5 Lagoons · 2 Villages · 2 Waterfalls · 2 Archaeological sites · 1 Viewpoints · 1

Towns

Beaches

Nature reserves

Lagoons

Villages

Waterfalls

Archaeological sites

Viewpoints

Top tours in Oaxaca Coast

Tours, prices and ratings from Viator, checked weekly. We may earn a commission if you book.

Getting around Oaxaca Coast

Fly into Huatulco (HUX) and Puerto Escondido (PXM).

Most of the region is reached by road: a rental car is the easiest way to see several places in a day, and buses link the larger towns.

Also by boat or on foot (each page says from where): Bahía El Órgano, Bahía de Cacaluta, Parque Nacional Lagunas de Chacahua.

When to visit Oaxaca Coast

Most of Oaxaca Coast is at its best in January, February, March, and December.

Month-by-month climate on each Pueblo Mágico's page: Juquila, Mazunte

Neighbouring regions

Sierra Sur of Oaxaca Central Valleys of Oaxaca Sierra Norte of Oaxaca Isthmus of Tehuantepec Mixteca of Oaxaca Papaloapan (Oaxaca) All regions →