Boys Ranch
Census-designated place in Oldham County, Texas

Boys Ranch is an unincorporated community (census-designated place) in Oldham County, Texas, with 173 residents (2020 Census). It sits at 3,186 ft (971 m) above sea level. The nearest town is Channing, 11.1 miles NW.
- 173residents (2020 Census)
- 3,186 ftelevation · 971 m
- 1.6 sq miland area · 4.1 km²
- 108 / sq mipopulation density
- 79010ZIP code
About Boys Ranch
Boys Ranch is a census-designated place and unincorporated community in northeastern Oldham County, Texas, United States, on the site of the original county seat, Tascosa. Founded in 1939 by Cal Farley, it lies along U.S. Route 385, northeast of the city of Vega, the county seat of Oldham County. Although Boys Ranch is unincorporated, it has a post office, with the ZIP code of 79010. Boys Ranch is a residential community serving boys and girls ages 5 to 18.
As of the 2020 census, Boys Ranch had a population of 173.
Text: Wikipedia · CC BY-SA 4.0
Boys Ranch weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Boys Ranch
Webcams: Windy.com
Do you know Boys Ranch? Tell us about it
Help other travelers: share what makes Boys Ranch special. We review every message before publishing it.
Map of Boys Ranch
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Boys Ranch Street View
Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.
Open in Google Maps ›Boys Ranch, TX population
Boys Ranch had 173 residents in the 2020 Census.
| 2020 Census | 173 |
|---|---|
| Density | 108 per sq mi (42 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Boys Ranch at a glance
| State | Texas (TX) |
|---|---|
| County | Oldham County |
| Type | Census-designated place |
| Population | 173 (2020) |
| Land area | 1.60 sq mi (4.1 km²) |
| Water area | 0.01 sq mi (0.03 km²) |
| Elevation | 3,186 ft (971 m) |
| Coordinates | 35.5352° N, 102.2526° W |
| ZIP code | 79010 |
| Census code (GEOID) | 4809796 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Boys Ranch
- Channing11.1 mi NW
- Vega22.4 mi SW
- Wildorado22.6 mi S
- Bishop Hills25.4 mi SE
- Bushland25.4 mi SE
- Hartley26.4 mi N
- Dumas27.8 mi NE
- Adrian29.5 mi SW
- Amarillo33.2 mi SE
- Lake Meredith Estates37.6 mi E
- Fritch37.6 mi E
- Cactus37.8 mi N
Straight-line distance between town centers.
Frequently asked questions about Boys Ranch
What county is Boys Ranch in?
Boys Ranch is in Oldham County, Texas.
What is the population of Boys Ranch, TX?
173 people lived in Boys Ranch at the 2020 Census.
What is the ZIP code of Boys Ranch, TX?
The ZIP code of Boys Ranch is 79010.
What is the elevation of Boys Ranch?
3,186 feet (971 m) above sea level.
What towns are near Boys Ranch?
Channing (11.1 mi), Vega (22.4 mi), Wildorado (22.6 mi), Bishop Hills (25.4 mi), Bushland (25.4 mi).
Last updated: