No major archaeological sites are known to exist in the region, with the exception of a ceremonial center at Piedra Parada Jamiltepec west of Puerto Escondido. There are at least 128 registered archaeological sites along the coast of Oaxaca.
Some sites have remains of homes or stone walls and many pottery fragments and figurines are found.
Pottery found near Puerto Angel is in the Museo Frizzell de Arte Zapoteca in Mitla as well as private collections in Puerto Angel. A Mixtec ceremonial center was recently discovered just east of Puerto Escondido and is considered a major discovery. The site has at least 4 pyramids and a ball court. A number of large carved stones have been found. It is located within the municipality of Santa Mar a Colotepec near the village of Charco Seco, about 10 kilometers off the coastal highway.