Nuevo Laredo is a city located in the
Municipality of Nuevo Laredo in the Mexican state of
Tamaulipas. The city lies on the banks of the
Rio Grande, across from the United States city of
Laredo, Texas. The 2010 census population of the city was 373,725. Nuevo Laredo is part of the
Laredo-Nuevo Laredo Metropolitan Area with a total population of 636,516. The municipality has an area of 1,334.02 km² (515.07 sq mi). Both the city and the municipality rank as the third largest in the state.