Puerto Escondido es una de las localidades más pobladas de Oaxaca. Se encuentra ubicado en la costa del estado de Oaxaca, a 800 km al sur de la ciudad de México y a 290 km de la capital, Oaxaca de Juárez. Localizado entre Santa María Huatulco y Acapulco, en la costa del océano pacifico