Kendall, Bexar & Comal · Texas
Fair Oaks Ranch
An incorporated Hill Country city between Boerne and I-10, built on Ralph Fair's ranch, with large lots, a private golf club, and city limits in Bexar, Kendall and Comal counties.
- 42Homes for Sale
- ~$850KMedian List Price
- 65 daysMedian Days on Market
- 78015ZIP Code
Where it is
Where Fair Oaks Ranch sits
Texas Hill Country, on Fair Oaks Parkway between Boerne and I-1.
City limits reach into Bexar County, Kendall County and Comal County.
- ~15 minto Boerne
about 10 miles via Fair Oaks Parkway and I-10 - ~20 minto Loop 1604 at I-10
about 14 miles via Fair Oaks Parkway and I-10 - ~35 minto Downtown San Antonio
about 27 miles via Fair Oaks Parkway and I-10 - ~40 minto San Antonio Int'l Airport
about 25 miles via I-10 - ~55 minto Fredericksburg
about 48 miles via I-10 and US-87
Drive times are approximate and assume no traffic.
About Fair Oaks Ranch
A three-county Hill Country city on the ranch between Boerne and I-10
Fair Oaks Ranch takes its name from Ralph E. Fair Sr., an oilman whose ranch covered this ground. After Fair and his wife died in the late 1960s, the heirs opened sections as ranchettes. A homeowners association formed in 1975. A tennis club followed in 1977, and in 1978 builders expanded the original ranch house into the Fair Oaks Ranch Golf and Country Club. Residents later incorporated two towns, Fair Oaks North and Fair Oaks South, then combined them as one city on January 21, 1988. The city is now a home-rule city with a council-manager government. City Hall is at 7286 Dietz Elkhorn.
The city sits on both sides of Cibolo Creek, about 8 miles southeast of Boerne and about 27 miles northwest of downtown San Antonio. City limits reach Interstate 10. The municipal boundary crosses three counties. In the 2020 Census, 6,393 of 9,833 residents (65 percent) lived in the Bexar County part, 2,134 in Kendall County and 1,306 in Comal County. The Census counted 5,986 people in 2010 and 9,833 in 2020, and estimated 12,025 on July 1, 2025. The land area is 12.26 square miles. This is not Boerne and it does not have Boerne's Main Street. It is its own city, mostly houses on oak-covered lots, with the golf club as the main private gathering place.
Buyers here are usually choosing among original ranch units with larger lots, newer sections such as Elkhorn Ridge and Front Gate, and higher-priced acreage in Stone Creek Ranch and Deer Meadow. On November 5, 2026 the brokerage's Fair Oaks Ranch search showed 42 active houses. The median list price was $849,500 and the median days on market was 65. Twelve were listed at $1 million or more. Fourteen sat on at least one acre, at a median list of $1,259,200. A separate search showed 8 active land listings, median list $395,000. That is asking inventory, not closed sales. Of the 42 homes, 27 were filed with the MLS city Fair Oaks Ranch and 15 with the MLS city Boerne, even though the legal descriptions and remarks place those 15 in Fair Oaks Ranch subdivisions. Twenty-seven of the 42 were in Bexar County, 11 in Kendall County and 4 in Comal County. All 42 used ZIP 78015.
Source: U.S. Census Bureau ACS 5-year (2020–2024), via Census Reporter. Figures are rounded.
What stands out
Why people choose Fair Oaks Ranch
Ralph Fair's ranch, incorporated in 1988
The city is the former ranch of Ralph E. Fair Sr. The Handbook of Texas traces the homeowners association to 1975, the golf club to an expansion of the ranch house in 1978, and the single city to the merger of Fair Oaks North and Fair Oaks South on January 21, 1988.
One city, three counties
Most residents live in the Bexar County part. Kendall County and Comal County each hold a share of the city limits. The county on the deed sets the appraisal district and can change the school district. Confirm both for the address.
Lots, not a downtown grid
On November 5, 2026, 14 of 42 active homes sat on at least one acre, at a median list price of $1,259,200. The median lot in the full set of 42 was about 0.64 acres. Original units and Kendall County tracts are the larger lots. Elkhorn Ridge and Front Gate are smaller.
A golf club that is not the HOA
Fair Oaks Ranch Golf & Country Club is at 7900 Fair Oaks Parkway. Four of the 42 active homes were flagged as golf-course lots, listed from $750,000 to $995,000. Club membership is separate from the homeowners association. Owning a house here does not include the club.
Parks and a trail system run by the association
Norman Vestal Park is on the Bexar County side and Boots Gaubatz Park is on the Kendall County side. The association formed in 1975 still maintains much of the trail system. Ask which trailheads are open to the public and which are for members.
Boerne one way, San Antonio the other
Boerne is about 15 minutes north in normal traffic. Loop 1604 at I-10 is about 20 minutes, downtown San Antonio about 35, and the airport about 40. The Census survey for 2020–2024 put the mean commute at 38.4 minutes.
Neighborhoods
Areas in and around Fair Oaks Ranch
Price ranges are approximate, based on recent sales, and change with the market.
Elkhorn Ridge
$485K–$740KFront Gate
$630K–$835KOriginal Fair Oaks Ranch units
$559K–$1.40MStone Creek Ranch
$1.25M–$1.95MBlackjack Estates
$685K–$995KDeer Meadow Estates
$850K–$3.4MGolf-course lots
$750K–$995K
- 1988Year the city was incorporated
- 97.3%Owner-occupied housing (ACS 2020–2024)
- 12Active homes listed at $1 million or more
- 14Active homes on 1 acre or more
- 20Active listings showing a $130 HOA figure
Market
Active listings by price in Fair Oaks Ranch
Counts are active houses in the Option One search for the city of Fair Oaks Ranch, Texas, on November 5, 2026 (42 listings). Median list price $849,500, the average of the two middle asking prices, $849,000 and $849,999. Median days on market 65, the average of 64 and 66. This is asking inventory. Fifteen of the 42 are filed under the MLS city Boerne; their legal descriptions place them in Fair Oaks Ranch subdivisions. A closed-sale median is not published on this page.
YLOPO listing feed for search.option1realestate.com, November 5, 2026.
Live MLS data
Fair Oaks Ranch homes for sale
Live listings load here. If they don't appear, search all homes on our listing site.
HOA fees
What to expect monthly
| Community type | Typical fee |
|---|---|
| Mandatory HOA flagged | All 42 active homes |
| Most common MLS monthly figure | $130 (20 of 42 listings) |
| MLS monthly field, $110 to $190 | 36 of 42 listings |
| MLS monthly field, $500 to $1,000 | 6 listings; confirm the bill |
| Golf & Country Club | Separate membership, not included with the house |
The Handbook of Texas dates the Fair Oaks Ranch homeowners association to 1975. Current listings also fall in named units with their own associations, including Front Gate, Elkhorn Ridge, Stone Creek Ranch and Deer Meadow Estates, so many buyers pay more than one assessment. The MLS field used here is labeled as a monthly amount. Its companion period field is not a billing cycle on this feed (values include labels such as Electric), so the six listings at $500 to $1,000 should be checked on the resale certificate rather than treated as the master-association due. For 2025 the city adopted a property tax rate of $0.2853 per $100 of taxable value (Ordinance 2025-20, second reading September 18, 2025). That is the city rate only. County and school rates depend on which county the lot is in and whether the address is in Boerne ISD or Comal ISD. The city collects its own tax through the Bexar County Tax Assessor-Collector and explains the three-county billing split on its property-tax page. Texas homestead exemptions apply to a primary residence. Confirm the rate and the exemption for the address.
What HOA dues often cover
- Common areas and entry features in sections that have an association
- Trail and park maintenance the master association still handles
- Controlled access where a section is gated (21 of 42 active homes were flagged gated)
- A second, unit-level association in many subdivisions, billed on its own
Parks & recreation
Getting outside in Fair Oaks Ranch
Norman Vestal Park
Fair Oaks Ranch, TX 78015
Directions ↗Boots Gaubatz Park
Keeneland Drive area, Fair Oaks Ranch, TX 78015
Directions ↗
New construction
Building now in Fair Oaks Ranch
Builders and pricing change often. Confirm details with the builder, and bring your own agent to the first visit.
Stone Creek Ranch
On November 5, 2026 two new houses in Stone Creek Ranch, Kendall County, were on the market as 2026 Parade of Homes entries: 59 Ranch Heights, listed at $1,949,000 and described in the remarks as a Vena Homes showcase, and 68 Ranch Heights, listed at $1,800,000 and described as a Japhet Builders showcase. These are individual new homes, not a production builder price sheet.
The Enclave at Fair Oaks Ranch
31422 Stephanie Way is a 2026 house in The Enclave at Fair Oaks Ranch, in Comal County, listed at $1,269,400. The MLS city on that listing is Boerne. Together with the two Stone Creek Ranch houses, that is the full set of three homes flagged as new construction on November 5, 2026.
Schools
Schools serving Fair Oaks Ranch
Most addresses are in Boerne ISD. The city's property-tax page says some Comal County residents are in Boerne ISD and some are in Comal ISD, and the tax bill follows that split. On November 5, 2026, 40 of 42 active homes were tagged Boerne ISD and 2 were tagged Comal ISD. Fair Oaks Ranch Elementary (29085 Ralph Fair Road) and Van Raub Elementary (8776 Dietz Elkhorn) are the Boerne ISD elementary campuses inside the city. Middle and high school campuses are assigned by address and are not all inside the city limits. One listing's middle-school name was truncated in the feed. Private schools below are in Boerne, not in Fair Oaks Ranch. Confirm the assigned campus, and that a private school is still open, before you rely on either list.
| School | Grades | District |
|---|---|---|
| Fair Oaks Ranch Elementary School | PK–5 | Boerne ISD |
| Van Raub Elementary School | Elementary | Boerne ISD |
| Cibolo Creek Elementary School | Elementary | Boerne ISD |
| Boerne Middle School | 6–8 | Boerne ISD |
| Capt. Mark Tyler Voss Middle School | 6–8 | Boerne ISD |
| Samuel V. Champion High School | 9–12 | Boerne ISD |
| Boerne High School | 9–12 | Boerne ISD |
| Rahe Bulverde Elementary School | Elementary | Comal ISD |
| Spring Branch Middle School | 6–8 | Comal ISD |
| Smithson Valley High School | 9–12 | Comal ISD |
School assignments depend on the address and are set by each district; boundaries can change. Confirm eligibility directly with the district. Option One Real Estate does not rate or rank schools.
Nearby
Compare nearby areas
| Area | Starting around | Why consider it |
|---|---|---|
| Boerne | From ~$400K | Kendall County seat about 15 minutes north, with a walkable Main Street, Boerne ISD and faster errands than this city offers. |
| Kendall County | From ~$350K | The rest of Kendall County, including Comfort and ranch acreage, for buyers who want more land than a Fair Oaks Ranch lot. |
| Bexar County | From ~$200K | San Antonio and the north-side neighborhoods down I-10, with more inventory and a shorter drive to work. |
| Bulverde | From ~$400K | Another Hill Country city to the east, in Comal County, if you want acreage along US-281 instead of Fair Oaks Parkway. |
| San Antonio | From ~$200K | About 35 minutes away when the house needs to be closer to the Medical Center, the airport or a larger job market. |
FAQ
Questions about Fair Oaks Ranch
On November 5, 2026, the median asking price of 42 active houses in the Option One Fair Oaks Ranch search was $849,500, and the median days on market was 65. Twelve of those homes were listed at $1 million or more, and one was under $500,000. The largest bands were $500,000 to $749,000 (15 homes) and $750,000 to $999,000 (14 homes). This is asking inventory. It includes houses filed under the MLS city Boerne when the legal description is a Fair Oaks Ranch unit. Use comparable sales for the property, not the citywide asking median alone.
No. Fair Oaks Ranch is its own city, incorporated in 1988, with its own council, tax rate and city limits. Boerne is the Kendall County seat about 15 minutes north. The two get mixed up because ZIP 78015 covers Fair Oaks Ranch and because 15 of the 42 active homes in this search are filed with the MLS city Boerne. The city on the deed and the city in the MLS city field are not always the same. Confirm which city limits the address is inside.
It is in three. The 2020 Census put 65 percent of residents in Bexar County, 21.7 percent in Kendall County and 13.3 percent in Comal County. Of the 42 active homes on November 5, 2026, 27 were in Bexar County, 11 in Kendall County and 4 in Comal County. The county sets the appraisal district. Confirm it for the address.
The active search on November 5, 2026 was entirely 78015, all 42 homes. City Hall uses 78015. Some nearby Boerne mailing addresses use 78006. Do not treat 78015 as a substitute for the city limits.
From the Census internal point, Boerne is about 10 miles and 15 minutes via Fair Oaks Parkway and I-10, downtown San Antonio about 27 miles and 35 minutes, and San Antonio International Airport about 25 miles and 40 minutes. Loop 1604 at I-10 is about 20 minutes. These are free-flow drive times.
Boerne ISD serves most of the city, including the Bexar County and Kendall County portions and some of the Comal County portion. Comal ISD serves other Comal County addresses. On November 5, 2026, 40 of 42 active homes were tagged Boerne ISD and 2 were tagged Comal ISD. The usual Boerne ISD path on those listings was Fair Oaks Ranch Elementary or Van Raub Elementary, then Boerne Middle School or Voss Middle School, then Champion High School. A few listings showed Cibolo Creek Elementary or Boerne High School. The two Comal ISD listings showed Rahe Bulverde Elementary, Spring Branch Middle and Smithson Valley High. The city's tax page describes the same split. Confirm the address with the district.
A few, not a large production subdivision. On November 5, 2026, three active homes were flagged as new construction. Two are 2026 houses in Stone Creek Ranch, Kendall County, listed at $1,800,000 and $1,949,000. The third is a 2026 house in The Enclave at Fair Oaks Ranch, Comal County, listed at $1,269,400 with the MLS city Boerne. Builder names in the remarks are Vena Homes and Japhet Builders for the Stone Creek Ranch pair. Prices and completion dates change.
The city tax rate adopted for 2025 is $0.2853 per $100 of taxable value. County and school taxes are on top of that and depend on the county and the school district. All 42 active homes were flagged with a mandatory HOA. The most common figure in the MLS monthly field was $130, on 20 listings, and 36 of 42 fell between $110 and $190. Six listings showed $500 to $1,000; confirm those on the resale certificate. Many sections also have a unit association, and the golf club is a separate membership. Ask for the tax breakdown and every resale certificate on an offer.
Do not assume you can. Every active home in this search was flagged with a mandatory HOA, and many units add a second set of restrictions. Read the deed restrictions and the resale certificate for the address, and check the city, before you underwrite rental income. Option One does not promise rental income.
Daily life is in the neighborhoods: the trails, Norman Vestal Park, Boots Gaubatz Park, and the golf club if you belong to it. The club at 7900 Fair Oaks Parkway is private. Boerne's Main Street is about 15 minutes north. San Antonio is about 35 minutes down I-10. This city does not have a walkable downtown of its own.
Day to day
Ranch lots through the week, Boerne or the city when you want them
An ordinary day in Fair Oaks Ranch is a house on a treed lot, not a street of shops. Residents use the association trails, Norman Vestal Park and Boots Gaubatz Park. The golf club on Fair Oaks Parkway is the social center for members, and membership is a separate decision from the purchase. The Census survey for 2020–2024 found a 97.3 percent owner-occupied rate and a median household income of $174,327, which fits a city of primary homes more than a second-home strip.
Errands and nights out usually mean a short drive. Boerne is about 15 minutes north. The Rim and Loop 1604 are about 20 minutes toward San Antonio, and downtown is about 35. The same roads are the commute: the Census put the mean travel time to work at 38.4 minutes. If a purchase only works as a short-term rental, read the association rules first. For a primary home, the trade is space and oaks in exchange for driving to almost everything else.
- Fair Oaks Ranch Golf & Country Club, 7900 Fair Oaks Parkway, membership separate from the HOA
- Norman Vestal Park on the Bexar County side
- Boots Gaubatz Park on the Kendall County side, near Keeneland Drive
- Association trails through the original ranch
- Boerne's Main Street, about 15 minutes north
- I-10 south toward Loop 1604 and San Antonio
Thinking about Fair Oaks Ranch?
Talk with an Option One agent who works here, or start with live listings.
Sources and data notes (data as of 2026-11)
Prices, HOA ranges and drive times are estimates. Census figures are rounded. Verify anything that affects a decision.
Photo: U.S. Geological Survey, National Map imagery, public domain.
- tshaonline.org/handbook/entries/fair-oaks-ranch-tx
- en.wikipedia.org/wiki/Fair_Oaks_Ranch,_Texas
- census.gov/quickfacts/fairoaksranchcitytexas
- censusreporter.org/profiles/16000US4825168-fair-oaks-ranch-tx/
- api.censusreporter.org/1.0/data/show/latest?table_ids=B01003,B01002,B19013,B25077,B11001,B25003&geo_ids=16000US4825168
- tigerweb.geo.census.gov/arcgis/rest/services/TIGERweb/Places_CouSub_ConCity_SubMCD/MapServer/4
- epqs.nationalmap.gov/v1/json?x=-98.6391926&y=29.7435003&units=Feet&wkid=4326
- fairoaksranchtx.org/AgendaCenter/ViewFile/Minutes/_09182025-542
- fairoaksranchtx.org/547/Property-Tax-Servicing
- fores.boerneisd.net/438086_2
- fairoaksclub.com/clubs/fair-oaks-ranch-golf-country-club/our-story/directions-hours
- invitedclubs.com/clubs/fair-oaks-ranch-golf-country-club/contact-us/
- nominatim.openstreetmap.org/
- project-osrm.org/
- portal.ylopo.com/api/1.0/listings?partyWebsite=search.option1realestate.com
- basemap.nationalmap.gov/arcgis/rest/services/USGSImageryOnly/MapServer
