Foothill Ranch is a populated place LOCATED WITHIN the City of Lake Forest. In turn, the City of Lake Forest is located within Orange County.
Foothill Ranch is located at latitude 33.686 and longitude -117.661.
Since Foothill Ranch is located within the City of Lake Forest, all of the census and demographic data for residents of Foothill Ranch are included as part of the information reported for City of Lake Forest in the "Profile" tab above.