San Pedro, Coahuila: Farming and Revolutionary History
San Pedro is an agricultural city in Coahuila’s Comarca Lagunera, northeast of Torreón. Often called San Pedro de las Colonias, it grew within a region shaped by irrigation and cotton farming. It also has a strong connection to Francisco I. Madero and the early movement against the long rule of Porfirio Díaz. This is a working city rather than a major tourist stop. Its appeal lies in understanding the farming landscape, spending time around the central plaza, and seeing a place closely tied to a turning point in Mexican history.
A city shaped by irrigation
Madero’s San Pedro
What a visit feels like
What is there in San Pedro?
A quick overview of the most notable things you can find in San Pedro.
Irrigated farmland
Fields around the city show how agriculture took hold in this otherwise dry part of Coahuila.
Cotton-growing heritage
Cotton played a major role in San Pedro’s growth and remains an important part of its local identity.
Francisco I. Madero’s historical connection
Madero lived and wrote in San Pedro before emerging as a leader of the Mexican Revolution.
The central plaza
The main square is a useful starting point for seeing the city’s everyday pace and central streets.
Parish church
The church near the center is one of the city’s most recognizable civic landmarks.
What to see in San Pedro?
Notable places and attractions connected to San Pedro.
Plaza Principal de San Pedro
The city’s main square is the natural place to begin a walk through the center and watch local life.
Parroquia de San Pedro Apóstol
This central parish church is a landmark of San Pedro’s historic core and a worthwhile stop while exploring the plaza area.
Pros & Cons
Pros
- ✓A direct connection to Francisco I. Madero and the early history of the Mexican Revolution.
- ✓A clear sense of the Laguna region’s agricultural character.
- ✓A manageable center for a short visit on foot.
- ✓Practical for a stop while traveling through the wider Torreón area.
Cons
- −Few conventional attractions for a long sightseeing stay.
- −Summer heat can make walking uncomfortable.
- −A car is useful for seeing the surrounding landscape and reaching other regional destinations.
- −Visitor services and tour options are more limited than in larger cities.
Location
San Pedro is located in Coahuila.
Explore more places in Mexico
Discover more cities, towns and destinations across Mexico.
San Francisco de Campeche
San Francisco de Campeche is the capital of Campeche state, on the Gulf of Mexico along the western side of the Yucatán Peninsula. Usually shortened to Campeche, it is a working coastal city with a compact, UNESCO-listed historic center. Pastel-colored houses, surviving defensive walls, and church towers give the old town its distinctive appearance, while a long waterfront promenade opens onto the Gulf. Its appeal lies in walking the historic streets, exploring fortifications and Maya collections, and experiencing a less resort-oriented side of southeastern Mexico.
Puerto Morelos
Puerto Morelos is a small coastal town in Quintana Roo, Mexico, between Cancún and Playa del Carmen. Fishing boats, a leaning lighthouse and a protected offshore reef give its waterfront a different feel from the larger resort centers nearby. Tourism is important here, but the seaside center remains compact, with seafood restaurants, small hotels and a square facing the Caribbean. It suits travelers interested in snorkeling, beach time and a quieter town setting, though the wider area also includes large resorts and expanding residential neighborhoods.
Creel
Creel is a small mountain town in Chihuahua, northern Mexico, set among pine forests in the Sierra Tarahumara. A stop on the Chepe railway and a common base for exploring the Copper Canyon region, it brings together a working highland community and a compact visitor center. The immediate surroundings are more wooded plateau than canyon rim: lakes, rounded boulders, and tall rock formations lie close to town. Its connections to Rarámuri communities, along with straightforward access to guided outings, give travelers reasons to stay beyond the train journey.
Palenque
Palenque is a small city in northern Chiapas, Mexico, where the tropical lowlands meet forested hills. Its name usually brings to mind the ancient Maya city nearby, but modern Palenque is a separate, busy settlement with markets, hotels, restaurants, and regional transport connections. The archaeological site is the main reason to come: stone temples and palace buildings stand against dense green forest, with carved inscriptions that reveal unusually detailed accounts of Maya rulers. Understanding the distinction between the town and the ruins helps explain both the appeal of a stay here and its practical limits.
Tijuana
Tijuana is a large, hilly border city in northwestern Baja California, Mexico, directly south of San Diego. Manufacturing, migration and constant movement between two countries shape everyday life here as much as tourism does. Its reputation for tacos, nightlife and medical services tells only part of the story: there are also cultural institutions, independent art spaces and a Pacific waterfront. People come for a meal, a concert, an appointment or a longer look at a city where Mexican and American influences meet without erasing a distinctly local identity.