Matamoros is a city and seat of the Matamoros Municipality located in the southwestern part of the state of Coahuila in Mexico. It lies directly east of the larger city of Torreón, and is a part of Comarca Lagunera, a larger metropolitan area, that includes Torreón Municipality in Coahuila in addition to Gómez Palacio Municipality and Lerdo Municipality in the adjacent state of Durango.
At the 2010 census the city had a population of 52,599 inhabitants, while the municipality had a population of 107,007. The municipality has an area of 1,003.7 km² (387.53 sq mi), which includes many small outlying communities, the largest of which is the town of San Antonio del Coyote.
- Link to tables of population data from Census of 2005 INEGI: Instituto Nacional de Estadística, Geografía e Informática
- Coahuila Enciclopedia de los Municipios de México