The 290 acres main campus is located in Thousand Oaks, a city in southern Ventura County, California, comprising 41 buildings, four fields, two stadiums, two swimming pools, a tennis court, botanic gardens, as well as undeveloped chaparral hillsides.