Fair Oaks is an unincorporated community and census-designated place in Douglas County, in the U.S. state of Oregon. It lies at the south end of Driver Valley and along Calapooya Creek, between Sutherlin and Nonpareil by road and upstream from Oakland along the creek. As of the 2010 census, it had a population of 278.