El barrio de Buenavista limita al norte en la Avenida de los Poblados, con los barrios de Abrantes, Puerta Bonita y Vista Alegre, al Sur con la M40 y Leganés, al oeste con Aluche y Las Águilas, y al este en la Carretera de Toledo con el barrio de Orcasitas (Usera).