Del Rio is a city and the county seat of Val Verde County in southwestern Texas, United States. The city is 152 miles west of San Antonio. As of 2020, Del Rio had a population of 34,673. The Spanish established a small settlement south of the Rio Grande in present-day Mexico, and some Spaniards settled on what became the United States side of the Rio Grande as early as the 18th century. Paula Losoya Taylor built the first hacienda in the area in 1862. U.S. development on the north shore of the Rio Grande did not begin until after the American Civil War. More information...
According to PR-model, cityofdelrio.com is ranked 1,050,925th in multilingual Wikipedia, in particular this website is ranked 588,658th in English Wikipedia.
The website is placed before shumla.org and after kanehatsu.co.jp in the BestRef global ranking of the most important sources of Wikipedia.