All beaches

288 beaches in 128 towns across 17 states, reviewed one by one. Pick one to see how it is today.

Quintana Roo 28 beaches

Puerto Morelos

Yucatán 18 beaches

Chicxulub Puerto

Chuburná Puerto

Dzilam de Bravo

Las Coloradas

Río Lagartos

San Crisanto

San Felipe

Telchac Puerto

Guerrero 27 beaches

Oaxaca 15 beaches

Sinaloa 21 beaches

Eldorado

Baja California 17 beaches

Baja California Sur 29 beaches

Los Barriles

Puerto San Carlos

Sonora 15 beaches

Huatabampito

Nayarit 18 beaches

La Cruz de Huanacaxtle

Rincón de Guayabitos

San Francisco

Jalisco 10 beaches

Colima 13 beaches

Michoacán 12 beaches

Boca de Apiza

Caleta de Campos

El Faro de Bucerías

Lázaro Cárdenas

Playa Azul

Chiapas 5 beaches

Puerto Arista

Tamaulipas 5 beaches

Barra del Tordo

Ciudad Madero

Matamoros

Veracruz 31 beaches

Antón Lizardo

Costa de Oro

Playa Hermosa

Salinas Roca Partida

Tabasco 7 beaches

Sánchez Magallanes

Campeche 17 beaches

Villa Madero