Curacaví es una comuna inmersa entre cerros de la cordillera y de la costa en la zona central Chile, ubicada en la Región Metropolitana de Santiago, específicamente en la Provincia de Melipilla, con una superficie aproximada de 693 km² y limita con las siguientes comunas: Casablanca, Quilpué, Lampa, Pudahuel, Maipú, Padre Hurtado, Melipilla, y María Pinto. Integra junto con las comunas de Talagante, Melipilla, Peñaflor, Isla de Maipo, María Pinto, El Monte, Alhué y San Pedro el Distrito Electoral N° 31 y pertenece a la 7ª Circunscripción Senatorial (Santiago poniente).
La comuna esta en cinco distritos: Curacaví, Bustamante, Lo Prado, Zapata y Carén. De acuerdo al censo de 2002, la comuna tiene 24.298 habitantes, 15.645 (64%) en el radio urbano, y 8.653 (36%) en el sector rural. En 1992 tenia 19.053 habitantes, 11.866 (62%) en el radio urbano y 7.187 (38%) en el sector rural. Curacaví ocupa una extensión aproximada de 691,2 Km². Su clima es templado mediterráneo con una estación seca prolongada destacando altas temperaturas en verano y bajas en invierno.