Sign In Register

Puerto Ángel, Mexico

Oaxaca · Mexico

Puerto Ángel is a small town in Oaxaca, Mexico with a population of 2,645. Elevation: 66 ft (20 m). Average temperature: 79°F (26°C).

Data updated June 2026

2,645 Population 163/sq mi density
66 ft Elevation 20 meters
79°F Avg Temperature 26°C
42.4 in Annual Rain
America / Mexico City Timezone

Discover Puerto Ángel, Mexico

Explore over 40 sections covering people, economy, housing, health, crime, climate, community, costs, trends, schools, colleges, hospitals, treatment centers, industries, museums, libraries, breweries, farmers markets, grocery stores, pharmacies, campgrounds, parks, trails, stadiums, ski resorts, daycare centers, nursing homes, churches, fire stations, cell towers, bridges, power plants, EV stations, prisons, radio stations, airports, police stations, post offices, Amtrak stations, superfund sites, UNESCO sites, and more.
Use the tabs and dropdown menus below to navigate every data point we track for this city.

Full City Profile

About Puerto Ángel

Puerto Ángel

Puerto Ángel is a Mexican port and town in the state of Oaxaca located in the municipality of San Pedro Pochutla. It, along with San Agustinillo and Playa Zipolite are known as the "Riviera Oaxaqueña". It is located 9 km south of city of Pochutla approximately 50 kilometers west of Huatulco and 80 kilometers east of Puerto Escondido. Despite tourism development since the 1960s, the town is still mostly a fishing village, located on a small bay surrounded by rocky hills that lead into the Sierra Madre del Sur. It was founded in the mid-19th century as a port for the region's coffee and lumber industries but since then other means of shipping these products has replaced it.

People

Population2,645
Density163/mi²

Economy

Unemployment0.9%

Climate

Avg Temp79°F (26°C)
Rain42.4 in/yr
Sunny Days259/yr
Elevation66 ft (20 m)
Population2,645
Population Density163 / sq mi
Elevation66 ft (20 m)
Coordinates15.6686°, -96.4918°
TimezoneAmerica/Mexico_City
Country🇲🇽 Mexico
State / ProvinceOaxaca
Average Temperature79°F (26°C)
January Average77°F (25°C)
July Average80°F (27°C)
Annual Precipitation42.4 inches (1,077 mm)
Annual Snowfall0.0 inches (0 cm)

About Puerto Ángel

Puerto Ángel is a small town in Mexico (Oaxaca) with a population of 2,645. The city sits at an elevation of 66 feet (20 meters) above sea level. The average annual temperature is 79°F (26°C). Temperatures range from 77°F in January to 80°F in July. Annual precipitation averages 42.4 inches. The timezone is America/Mexico_City.

The unemployment rate is 0.9% (below the 3.6% US average). The area has 85 business establishments.

Income: Puerto Ángel vs Mexico

Commute Mode

Income

Employment & Poverty

Unemployment0.9%
75% below Mexico avg
Establishments (County)85

Business (County)

Tax & Cost of Living

Commute & Transportation

Walkability

Climate in Puerto Ángel

Puerto Ángel has an average annual temperature of 28°C (82°F). The hottest month is May (29°C), the coldest is Jan (26.8°C). Average annual precipitation is 871 mm.

Month Avg °C / °F Min / Max °C Rain (mm)
Jan 26.8°C / 80°F 21.5° / 32° 2.2
Feb 27.1°C / 81°F 22.1° / 32.1° 1.1
Mar 27.7°C / 82°F 22.8° / 32.6° 0.5
Apr 28.4°C / 83°F 24° / 32.8° 5.0
May 29°C / 84°F 24.9° / 33.2° 38.4
Jun 28.6°C / 83°F 24.7° / 32.5° 208.0
Jul 28.4°C / 83°F 24.2° / 32.6° 143.7
Aug 28.4°C / 83°F 24° / 32.9° 177.4
Sep 28.2°C / 83°F 24° / 32.4° 195.3
Oct 28.3°C / 83°F 23.6° / 33° 89.9
Nov 28°C / 82°F 22.7° / 33.4° 7.2
Dec 26.8°C / 80°F 21.4° / 32.3° 2.3
Puerto Ángel has a warm climate with an average annual temperature of 79°F (26°C). Winters average 77°F in January while summers reach 80°F in July / relatively mild seasonal variation. The area gets 259 sunny days per year, above the national average. Annual precipitation totals 42.4 inches. The city sits at an elevation of 66 feet.

Temperature

77°F Jan (25°C) 80°F Jul (27°C)
Annual Average79.2°F
47% above Mexico avg
January Average77°F (25°C)
July Average80°F (27°C)
Sunny Days259 days/yr

Geography

Elevation66 ft (20 m)
Area16.2 sq mi (42.0 km²)
Population Density163/sq mi
Coordinates15.6686°N, 96.4918°W
TimezoneAmerica/Mexico_City

Precipitation & Snow

Annual Rainfall 42.4"
12% above Mexico avg
Snowfall 0.0"
Wettest Month (Jun) 9.25"
Driest Month (Jan) 0.20"

Air Quality

Earthquake History

1,344 earthquakes (M2.5+) within 150 km since 1990. Strongest: M7.5. Most recent: M4.1 on Aug 28, 2025.

Sep 30, 1999 15 km W of San Baltazar Loxicha, Mexico M7.5 64 km
Jun 23, 2020 9 km SE of Santa María Xadani, Mexico M7.4 57 km
Jul 4, 1994 108 km SSW of La Barra de Colotepec, Mexico M6.5 124 km
Feb 3, 1998 2 km E of Benito Juárez, Mexico M6.4 32 km
Feb 19, 2018 4 km SSE of Santiago Tetepec, Mexico M5.9 149 km
Mar 19, 1996 21 km WSW of Bajos de Chila, Mexico M5.9 89 km
Feb 9, 2010 8 km E of Santa María Colotepec, Mexico M5.7 47 km
Jun 7, 2002 4 km N of Santa Catarina Loxicha, Mexico M5.6 56 km
Jun 14, 2017 57 km SSW of La Barra de Colotepec, Mexico M5.5 83 km
Jul 24, 2020 26 km SSE of Crucecita, Mexico M5.5 54 km
Mar 5, 2025 60 km SSE of Santa Gertrudis Miramar, Mexico M5.5 150 km
Feb 26, 1996 21 km SSW of San José del Progreso, Mexico M5.5 144 km
Oct 11, 2002 29 km SSE of El Coyul, Mexico M5.5 85 km
Jan 13, 2004 15 km SSW of San Jerónimo Coatlán, Mexico M5.5 68 km
Apr 10, 2016 5 km ESE of Santa Cruz Ozolotepec, Mexico M5.5 50 km
May 25, 2022 12 km WNW of Santa María Zapotitlán, Mexico M5.5 80 km
Apr 4, 2023 10 km E of San Gabriel Mixtepec, Mexico M5.4 70 km
Mar 20, 1996 13 km SW of Santiago Cuixtla, Mexico M5.4 88 km
Aug 5, 2002 3 km SSW of Tapanalá, Mexico M5.4 86 km
Apr 4, 1999 Oaxaca, Mexico M5.4 103 km
Source: USGS (M2.5+, 1990–2025)

Hurricane History

15 hurricanes (Cat 1+) within 500 km since 1980. Strongest: Category 4. Most recent: Erick (2025).

Year Name Category Closest
2025 Erick Category 4 84 km
2024 John Category 3 211 km
2022 Agatha Category 2 12 km
2022 Bonnie Category 1 253 km
2017 Max Category 1 282 km
2013 Barbara Category 1 245 km
2012 Carlotta Category 2 24 km
2011 Hilary Category 1 238 km
2006 John Category 2 248 km
1998 Lester Category 2 130 km
1997 Pauline Category 4 44 km
1997 Rick Category 2 28 km
1996 Douglas Category 1 234 km
1989 Cosme Category 1 290 km
1984 Boris Category 1 261 km
Source: NOAA IBTrACS (Cat 1+, 1980–2026)

Tsunami History

6 tsunamis recorded within 500 km. Highest wave on record: 1.6 m (5 ft).

Year Location Cause Max Wave Deaths Distance
2020 OFF COAST OF OAXACA Earthquake 1.6 m 10 57 km
1965 MEXICO Earthquake 0.4 m 6 102 km
2022 S. MEXICO Earthquake 0.2 m 80 km
1928 S. MEXICO Earthquake 0.2 m 4 71 km
1928 MEXICO Earthquake 42 km
1870 PUERTO ANGEL, MEXICO Earthquake 24 36 km
Source: NOAA/NCEI Historical Tsunami Database. Sorted by wave height.

Monthly Weather

Month Avg Temperature Precipitation Summary
January 77°F (25°C) 0.2 in Coldest, Driest
February 77°F (25°C) 0.3 in
March 79°F (26°C) 0.4 in
April 81°F (27°C) 0.8 in
May 82°F (28°C) 3.4 in Warmest
June 81°F (27°C) 9.3 in Wettest
July 80°F (27°C) 6.2 in
August 80°F (27°C) 8.2 in
September 79°F (26°C) 9.1 in
October 79°F (26°C) 3.8 in
November 79°F (26°C) 0.7 in
December 77°F (25°C) 0.2 in

Puerto Ángel has a seasonal temperature swing of 5°F / from 77°F in January to 82°F in May. Total annual precipitation is 42.4 inches, with June being the wettest month (9.3") and January the driest (0.2").

View full weather details →

Schools in Puerto Ángel

3 public schools (NCES 2022-23 data).

School Level Enrollment Teachers Student/Teacher
La Escuelita
Escuela Primaria Lázaro Cárdenas
Escuela Primaria Lázaro Cárdenas
View full schools details →

Libraries in Puerto Ángel

NameAddressStaffAnnual VisitsCirculationCollectionPrograms
Biblioteca infantil0.0
Biblioteca UMAR0.0
La Biblio de Mazunte0.0

Farmers Markets in Puerto Ángel

NameAddressSeasonHoursOrganicWebsite
Mercado 12 de Octubre
Mercado 12 de Octubre
Mercado El Calvario
Mercado local de Puerto Ángel

Hotels in Puerto Ángel

55 hotels within city radius — OpenStreetMap data

Bahia de la Luna
Brisa Marina
Budamar Zipolite
Cabañas Biuzaa'
Cabanas El Peyote
Café Maya
Canta Ranas
Casa Bichú
Casa Biulù
Casa Mixteca
Castillo Oasis
Cocos Hotel
Hotel Adoquin
Hotel Ángel del Mar
Hotel Angel del Mar
Hotel Cordelia
Hotel Descalzo
Hotel Estrella De Mar
Hotel Extasis
Hotel Fiesta Zipolite
Hotel Gundi & Tomas
Hotel La cabaña
Hotel Neptuno
Hotel Noga
Hotel Nude
Hotel Playa Zipolite
Hotel Puerto Ángel
Hotel San Cristobal
Jardín Del Mango
La Aldea
La Buena Vista
La Habana
Los Angeles
María Del Mar
México Zipolite Suites
Naked
Namaste
Pasión de Luna
Posada Cañon Devata
Posada Carey
Posada El Hongo
Posada Esmeralda
Posada Itzama
Posada Los Huaches
Posada México
Posada Miguel
Posada Roca Blanca
Posada San Miguel
Posada Teponaztli
Punta del Sol
Soraya
Teresa
Villa Bahía Del Faro
Villa Florencia
Villa Nido de Olas

Restaurants in Puerto Ángel

64 restaurants within city radius — OpenStreetMap data

A Nice Place On The Beach
Amigos del Mar
Azucar Morena Restaurant & Snack Bar
Babel
Brisas del mar
Bruma
Cafeteria San Cristobal
Chololos
Comédie Supita
Comedor AFE Zipolite
Comedor Kamikaze
Comedor La Mesita Daniela
Comida Rosa
Donde Franco Cocina Italiana
El 3 De Dicembre
El Caracol
El Mare
El Rincón De La Ola
El Tiritititi
entropia
Espiritu Verde de Zipolite
Falafel Shalom
Geminis "Pizzas"
Gula Gula
Kellyko
Kerry Snacks
La Cooperativa Parilla
La Enramada
La Fenice
La Guanabana
La Maxima
La Providencia
La Providencia Zipolite
La Zipoliteña Comedor
Les Délices
Lola's Restaurante
Los Almendros
Luna Y Sol Pizzería
Mao Mau Authentic Thai & Asian Cuisine
Mariscos La Frontera
Maya Papaya
Naked Taco
Pacha Mama
Piedra De Fuego
Pizzas Artesenales
Posada de la Nina
Posada Itzama
Posada México
Quetita
Restaurant & Bar Chefi
Restaurant Catalina Zipolite
Restaurant Surf Bar Chirundo
Sabor A Mar
Sal y Pimienta
Salmastro Restaurante
Tacos y Tlayudas Nicole
Taqueria La Palapa
Tered
The rainbow
Tlayudas
Valhalla
Villa Florencia
Xhuba Cocina Mexicana
Yemaya

Cafes in Puerto Ángel

11 cafes within city radius — OpenStreetMap data

Café '84
Café Esmeralda
Comedor Universitario
Emilia by Xhuba
Esmeralda Café
Le Castelet
Rincon del Café
Toloache, Zipolite
Tuti Fruti
Xaman
Zeta Cultural

Clinics in Puerto Ángel

1 clinics within city radius — OpenStreetMap data

Cetro de Salud de Puerto Ángel

Veterinaries in Puerto Ángel

1 veterinaries within city radius — OpenStreetMap data

Clínica Veterinaria Bohórquez

Bus Stations in Puerto Ángel

1 bus stations within city radius — OpenStreetMap data

Lineas Unidas

Gas Stations in Puerto Ángel

2 gas stations within city radius — OpenStreetMap data

MX #13594207235
MX #8361815413

Banks in Puerto Ángel

1 banks within city radius — OpenStreetMap data

Aztec Bank

Gyms in Puerto Ángel

3 gyms within city radius — OpenStreetMap data

Balance Pilates
Gimnasio Universitario
MX #911358781

Airports Near Puerto Ángel

2 airports within the area.

AirportIATAType
Bahías de Huatulco International AirportHUXLarge Airport
Puerto Escondido International AirportPXMMedium Airport

Treatment Centers in Puerto Ángel

1 treatment centers.

CenterTypePhone
Unidad Básica de Rehabilitación

Churches & Religious Organizations in Puerto Ángel

3 religious organizations (IRS tax-exempt data).

NameAddress
Capilla de Puerto Ángel
Capilla del ángel
Iglesia del Angel

Quick Facts

Timezone
America/Mexico_City

🇲🇽 About Mexico

Capital Mexico City
Population 126,190,788
Area 1,972,550 km²
GDP (USD) $1,798,317,581,487
GDP per capita $13,861
HDI 0.781
Life expectancy 75.1 years
Internet users 81.2%
Urban population 79.5%
Currency MXN (Peso)
Languages Spanish
Calling code +52
TLD .mx
Driving side right

Public Holidays in Mexico

9 public holidays this year

Date Holiday Local Name
Jan 1 New Year's Day Año Nuevo
Feb 2 Constitution Day Día de la Constitución
Mar 16 Benito Juárez's birthday Natalicio de Benito Juárez
Apr 2 Maundy Thursday Jueves Santo
Apr 3 Good Friday Viernes Santo
May 1 Labour Day Día del Trabajo
Sep 16 Independence Day Día de la Independencia
Nov 16 Revolution Day Día de la Revolución
Dec 25 Christmas Day Navidad

Download Full City Report

Get a comprehensive, print-ready PDF with all data for Puerto Ángel.

Get Report

Frequently Asked Questions About Puerto Ángel

What is the population of Puerto Ángel?

Puerto Ángel has a population of 2,645 residents and is located in Mexico. The population density is 163 people per square mile, spread across 16.2 square miles.

What is the weather like in Puerto Ángel?

Puerto Ángel has a warm climate with an average annual temperature of 79°F (26°C). Winter temperatures average 77°F in January, while summers reach an average of 80°F in July. The area receives 259 sunny days per year, well above the national average of 205. Annual rainfall totals 42.4 inches.

How is the job market in Puerto Ángel?

The job market in Puerto Ángel is very strong, with unemployment at just 0.9% / well below the national rate of 3.6%. There are 85 business establishments in the area.

Nearby Cities

Compare Puerto Ángel with another city: