Maybe in
Mexico

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

San Pedro sits in the dry, open landscape of the Laguna region. The farmland around it can seem at odds with the climate: agriculture here has depended on irrigation rather than regular rainfall. Cotton was especially important to the area’s development, and the city’s identity still reflects that agricultural past. Beyond the built-up center, the landscape is broad and largely flat, with fields, irrigation works, and long views across the arid terrain. It does not have the dense urban feel of nearby Torreón. The relationship between town and farmland is easier to notice, even on an ordinary drive through the surrounding area.

Madero’s San Pedro

Francisco I. Madero lived in San Pedro and developed his political ideas here before becoming a central figure in the Mexican Revolution. He wrote his influential book, La sucesión presidencial en 1910, while based in the city. That connection gives San Pedro a place in the story of the opposition to Porfirio Díaz, although the history is not presented as a large visitor district. For someone interested in the Revolution, the city is most meaningful as a setting where Madero lived and worked, not as a place packed with monuments. Its history sits alongside everyday commerce and agriculture. Knowing that context changes how you read the streets: this was an active community in the Laguna region before it became part of a national political story.

What a visit feels like

The center is compact enough to get a sense of local life around the main plaza and parish church. Shops and day-to-day activity matter more here than sightseeing infrastructure. San Pedro suits a short stop, particularly for travelers already exploring Coahuila or the wider Laguna region, rather than a trip built around a long list of attractions. The climate is another practical consideration. Days can be very hot in summer, and the open terrain provides little natural shade away from town. Having a car makes it easier to connect San Pedro with other places in the region and to see the agricultural landscape outside the center. Come with an interest in local history and the character of a working Laguna city, rather than expecting a conventional tourist destination.

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.

01

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.

02

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.

San Pedro, Coahuila, Mexico
25.757778, -102.983157
Open in Google Maps

Explore more places in Mexico

Discover more cities, towns and destinations across Mexico.

Campeche

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.

→
Quintana Roo

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.

→
Chihuahua

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.

→
Chiapas

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.

→
Baja California

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.

→