O Campo Limpo é próximo aos subdistritos de Butantã, Vila Andrade, Santo Amaro e Capão Redondo e também faz limite com o município de Taboão da Serra, através do Córrego Pirajuçara. O subdistrito está localizado a cerca de 20 quilômetros do Marco Zero da cidade de São Paulo, na Zona Sudoeste. De acordo com dados dos censos demográficos 1991 e 2000, a população do Campo Limpo é de 191.527 habitantes e a densidade demográfica é de 13.786,6 hab/km².