Puerto Madryn est située dans le Nord-Est de la province de Chubut en Patagonie argentine sur la côte du golfe Nuevo, une baie de l'océan Atlantique. La ville est connue pour ses plages magnifiques bien que l'eau peut être froide et les vents assez forts.