La comuna se encuentra distante 37 kilómetros en dirección suroeste del centro de la capital .Integra, junto con las comunas de Talagante, Melipilla, El Monte, Isla de Maipo, Padre Hurtado, María Pinto, Curacaví, Alhué y San Pedro el distrito electoral N.º 14 y pertenece a la 7.ª circunscripción senatorial (Santiago poniente).[4] Esta además se halla en la cuenca hidrográfica de río Maipo.[5] Además, la comuna posee diversos cuerpos de agua, entre los que se destacan el río Mapocho.La comuna tiene dos rutas para llegar desde el centro de Santiago; Camino a Melipilla y la Autopista del Sol.