Reynosa is a border city in the northern part of Tamaulipas, Mexico. It is located on the southern bank of the Rio Grande, directly across the border from Hidalgo, Texas in the United States. As of 2013, the city of Reynosa has a population of 672,183. If the floating population is included in the census count, the population can reach up to approximately 1,000,000.
Reynosa is the largest and most populous city in the state of Tamaulipas, followed by Matamoros, Nuevo Laredo, Tampico, Rio Bravo, and Ciudad Victoria. In addition, the Reynosa–McAllen Metropolitan Area counts with a population of 1,756,237 inhabitants, making it the third largest metropolitan area in the Mexico–U.S. border. Reynosa is the 30th largest city in Mexico and anchors the largest metropolitan area in Tamaulipas.