Vista Alegre é o barrio n.° 114 da cidade de Madrid (España), un dos sete que compoñen o distrito de Carabanchel. Con 48.499 habitantes, é o barrio con maior poboación de Carabanchel.
Limita ao norte co barrio de San Isidro, na Avenida da nosa Señora de Valvanera e a rúa da Oca; ao leste, co barrio de Puerta Bonita, na rúa de Eugenia de Montijo, a rúa de Melisa e a rúa Xeral Ricardos; ao sur, coa Avenida dos Poboados e o barrio de Buenavista; e ao oeste, co distrito de Latina.