Bay Hill is a census-designated place (CDP) in Orange County, Florida, United States.
The Bay Hill area is generally located on either side of Apopka-Vineland Road in southwest Orange County, north of Lake Buena Vista and south of Windermere.
[5] As of the census[2] of 2000, there were 5,177 people, 1,786 households, and 1,500 families residing in the CDP.
12.4% of all households were made up of individuals, and 4.1% had someone living alone who was 65 years of age or older.
Residents are zoned to Orange County Public Schools.