Avocado Heights is an unincorporated census-designated place in Los Angeles County, California, United States. It is in the San Gabriel Valley near the Puente Hills. North of Avocado Heights is the unincorporated community of Bassett. To the east is the City of Industry. There is a very thin strip of the City of Industry to the south, with the Pomona Freeway and the Puente Hills further south. To the west is the San Gabriel River Freeway and the San Gabriel River. The California Country Club is also on the west side of Avocado Heights. Avocado Heights is approx. 15 miles from the downtown Los Angeles Civic Center. The population was 15,148 at the 2000 census.
Avocado Heights is located at (34.038610, -118.004575) , or about three miles southeast of El Monte.
According to the United States Census Bureau, the CDP has a total area of 7.3 km² (2.8 mi²). 6.9 km² (2.7 mi²) of it is land and 0.4 km² (0.2 mi²) of it (5.32%) is water.
