Rancho Viejo is a town in Cameron County, Texas, United States. The population was 2,437 at the 2010 census. The town is named from a ranch in that area named "Rancho Viejo" (Old Ranch). This ranch was owned by Blas María de la Garza Falcón, whose name was given to a nearby dam, Falcon Dam.Rancho Viejo may be included as part of the Brownsville–Harlingen–Raymondville and the Matamoros–Brownsville metropolitan areas.GeographyRancho Viejo is located at .According to the United States Census Bureau, the town has a total area of 2.3sqmi, of which, 2.1sqmi of it is land and 0.2sqmi of it is water.DemographicsAs of the census of 2000, there were 1,754 people, 705 households, and 511 families residing in the town. The population density was 832.6 people per square mile (321.0/km²). There were 1,160 housing units at an average density of 550.6 per square mile (212.3/km²). The racial makeup of the town was 87.80% White, 0.51% African American, 0.11% Native American, 4.33% Asian, 0.23% Pacific Islander, 5.13% from other races, and 1.88% from two or more races. Hispanic or Latino of any race were 48.00% of the population.