Puerto Escondido (literally: "Hidden Port") is a port city and tourist center in the municipality of San Pedro Mixtepec Distrito 22 in the Mexican state of Oaxaca. It had a population of 20,178 as of the 2005 census.
The town was established more than a century ago as a fishing village with a small port for shipping coffee. although the area has been inhabited by indigenous populations for centuries. It later became a popular destination after Federal Highway 200 was built along the country's Pacific Ocean coast during the 1960s.
The primary attractions are the beautiful beaches and championship surfing. It attracts thousands of surfing enthusiasts annually. Puerto Escondido is also an extremely popular destination for backpackers from all over the world and used to be a quite famous hippie getaway.
The port does continue to support commercial fishing activity.