Santa María Huatulco, más conocido como Huatulco, es un municipio en Oaxaca (México). Fue fundado aproximadamente hace 489 años y cuenta con una población de 33.194 habitantes.