Puerto Escondido, Mexico
With a population of just 25,902, Puerto Escondido is a rustic, downscale beach town on Mexico's Oaxacan coast. The main draw is the world-class surfing at Zicatela Beach, which hosts major competitions, but the infrastructure remains limited - there are only domestic flights, and the seven-hour bus ride from the state capital over mountain roads was grueling until a new highway opened in 2024. Bureaucracy is a persistent headache, with the town divided between two municipalities and businesses often paying taxes to both. However, Puerto Escondido caters to a more eclectic crowd of surfers, backpackers, and Mexican families who can overlook its quirks to enjoy the stunning beaches, vibrant nightlife, and laidback vibe.
Can I afford Puerto Escondido?
You could save
$2048 / month