Fair Oaks Ranch is a city in Bexar, Comal, and Kendall counties in the U.S. state of Texas. The population was 9,833 at the 2020 census, and an estimated 10,505 in 2021. It is part of the San Antonio-New Braunfels Metropolitan Statistical Area. The city was named after Ralph Fair Sr, an oilman who had a large cattle ranch on the now residential town. The Fair family decided to sell a portion of the ranch to build what is now Fair Oaks Ranch in 1975.