Townapedia
Montaje de puerto peñasco
Montaje de puerto peñasco · self., CC BY-SA 4.0
Puerto pesquero de Puerto Peñasco, Sonora, México
Puerto pesquero de Puerto Peñasco, Sonora, México · Raxa.Kame, CC BY-SA 4.0
Un hermoso atardecer
Un hermoso atardecer · MvcAli2305, CC BY-SA 4.0
Puerto Penasco, Sonora, Mexico
Puerto Penasco, Sonora, Mexico · Ron Reiring, CC BY-SA 2.0
Og Mexican Quesadilla
Og Mexican Quesadilla · Harmonyfdz, CC0
Dirty Neighborhoods - panoramio
Dirty Neighborhoods - panoramio · kallahar, CC BY 3.0

Puerto Peñasco, Mexico

Puerto Peñasco is a town of 62,689 people in Sonora, Mexico, founded in 1927.

Loading the weather...
Population62,689 GeoNames
RegionSonora
Elevation4 m 13 ft
Founded1927
Time zoneAmerica/Hermosillo
Nearest airportMar de Cortés International Airport (PPE) 23 km

Why visit Puerto Peñasco

Townapedia lists 2 museums and landmarks, 3 parks and trails, 42 places to eat, 13 places to stay and 1 attraction in and around town.

About Puerto Peñasco

Puerto Peñasco is a small city located in Puerto Peñasco Municipality in the northwest of the Mexican state of Sonora, 100 kilometres (62 mi) from the border with the U.S. state of Arizona. According to the 2020 census, it has a population of 62,689 inhabitants. It is located on the northern shores of the Sea of Cortez on the small strip of land that joins the Baja California Peninsula with the rest of Mexico. The area is part of the Altar Desert, one of the driest and hottest areas of the larger Sonoran Desert.

From the Wikipedia article Puerto Peñasco (this version), under CC BY-SA 4.0.

Travel tips from other travellers: Puerto Peñasco on Wikivoyage (CC BY-SA 4.0).

Things to do1

Faro Puerto Peñasco Cerro de la Ballena

Lighthouse · 2.2 km

Open in Google Maps

Museums and landmarks2

Letras de Peñasco

Monument and historic site · 2.1 km

Open in Google Maps

Museo del Sur de La Frontera

Museum · 1.9 km

Open in Google Maps

Parks, trails and playgrounds3

Parque el Lapiz

Park · 2.4 km

Calle León de la Barra

Open in Google Maps

Parque Joséfa Ortiz de Domínguez

Park · 1.9 km

Boulevard Joséfa Ortiz de Domínguez

Open in Google Maps

Plaza del Malecón

Park · 2.1 km

Open in Google Maps

Advertisement

Restaurants and cafes42

El Conchal

Restaurant · Seafood

Mo-Su 10:00-18:00

Open in Google Maps · +52 638 383 8173

Venecia

Cafe · Bagel, Breakfast, Ice Cream, Cake, Coffee Shop · 1.2 km

444 L1D Avenida Coahuila

Mo-Su 08:00-00:00

Open in Google Maps

Restaurant Rey Sol

Restaurant · 1.6 km

Boulevard Benito Juárez García

Fr-We 08:00-16:00

Open in Google Maps

KOI Sushi & Grill

Restaurant · Sushi, Japanese, Seafood · 1.7 km

Local 4 Boulevard Benito Juárez García y Cuesta del Agua, Puerto Peñasco

Open in Google Maps

Kaffeehaus

Restaurant · German, Coffee Shop · 1.6 km

Boulevard Benito Juárez García

Open in Google Maps

Pollo Lucas

Restaurant

Th-Tu 10:00-21:00

Open in Google Maps

Anita y Jesus

Restaurant · Mexican · 0.7 km

Open in Google Maps

El Mariachi

Restaurant · Mexican · 0.9 km

Open in Google Maps

Federico

Restaurant · Fish · 2.0 km

Open in Google Maps

Lucky's Cantina

Restaurant · Mexican · 2.0 km

Open in Google Maps

Mariscos El Meño

Restaurant · Seafood, Mexican · 1.9 km

Open in Google Maps

Restaurant Sport Bar

Restaurant · Burger, Mexican · 1.2 km

Open in Google Maps

30 more on the map.

History

The city is known by two names, Puerto Peñasco (rocky cliff port) in Spanish and Rocky Point in English. In 1826, retired Robert William Hale Hardy of the British Royal Navy was sailing in this area searching for pearls and precious metals. He named the area Rocky Point, and it was identified as Rocky Point on marine maps until President Lázaro Cárdenas changed it to Puerto Punta Peñasco. To simplify pronunciation, the English name lost the word “Port” and the Spanish name dropped “Punta”.

Prior to the 1920s, the area was just one of the safe harbors for wandering fishermen who worked the upper Gulf of California. During fishing seasons, fishermen from Guaymas, Bahía Kino, Puerto Libertad, and Puerto Lobos began to come here to camp out. The main attraction for these fishermen was a fish called totoaba, which was fished not for its meat, but for its use in medicine. At this time the area was known as Punta de Piedra o Punta Peñasco. The name comes from a large quantity of solidified lava that hit the Gulf. Even as early as the 19th century, fishermen from Arizona came here. Since there was no source of drinking water, it was not settled permanently.

From the History section of Puerto Peñasco on Wikipedia, under CC BY-SA 4.0.

Where to stay13

Churches and places of worship6

Advertisement

Shopping19

Gas and EV charging9

Schools, colleges and libraries1

  • Colegio de Bachilleres del Estado de Sonora Plantel Puerto Peñasco

    School · 1.5 km

    Open in Google Maps

Advertisement

Healthcare13

Map of Puerto Peñasco

109 places. The map loads OpenStreetMap tiles when you open it.

Getting there and nearby towns

Mar de Cortés International Airport (PPE) is the nearest airport with scheduled flights listed in OpenStreetMap, 23 km away.

  • Adolfo Oribe de Alva 66 km southeast, about 1 h by car
  • Álvaro Obregón 78 km southeast, about 1 h 15 min by car
  • Poblado San Felipe 87 km southeast, about 1 h 30 min by car
  • Sonoyta 89 km northeast, about 1 h 30 min by car
  • Último Esfuerzo 88 km southeast, about 1 h 30 min by car

Drive times are estimates from straight-line distance, not routes.

Reviews, tips and questions

Loading what members have shared...

Sources and licences

Photo credits

Page built November 4, 2026. Spotted a mistake? Tell us or suggest a place.