Park Narodowy Huatulco (hiszp. Parque nacional Huatulco) – park narodowy w południowym Meksyku, w stanie Oaxaca. Został utworzony 24 lipca 1998 roku i zajmuje obszar 118,91 km² (w tym 55,16 km² to wody morskie). Od 2003 roku jest wpisany na listę konwencji ramsarskiej pod nazwą „Cuencas y corales de la zona costera de Huatulco”. Od 2006 roku jest rezerwatem biosfery UNESCO pod nazwą „Huatulco”. W 2018 roku park został zakwalifikowany przez BirdLife International jako ostoja ptaków IBA pod nazwą „Sierra de Miahuatlán”. W 2023 i 2024 roku wydano dekrety o powołaniu w jego pobliżu kolejnych parków narodowych – Parku Narodowego Tangolunda, Parku Narodowego Huatulco II i Parku Narodowego Ricardo Flores Magón.
lewo|mały
Opis Park obejmuje fragment wybrzeża Oceanu Spokojnego wraz z przybrzeżnymi wodami morskimi. Część lądowa parku to podnóża łańcucha górskiego Sierra Madre Południowa (do ponad 200 m n.p.m.). Wzgórza dochodzą tutaj do oceanu tworząc liczne zatoki i klify. Część morska parku obejmuje szelf kontynentalny o głębokości mniejszej niż 200 m. Znajdują się tu rafy koralowe i 14 niewielkich wysp. Największe wyspy to Cacaluta, San Agustín i Blanca.
Średnia roczna temperatura w parku wynosi +28 °C.