Del Rio is a city in and the county seat of Val Verde County, Texas. It is 152 miles west of San Antonio. As of 2015, the city had a population of 40,549. Del Rio is connected with Ciudad Acu�a via the Lake Amistad Dam International Crossing and Del R�o ? Ciudad Acu�a International Bridge. Del Rio is also home to Laughlin Air Force Base, the busiest United States Air Force pilot training complex in the world.