Maipú se encuentra en los llanos del río Maipo junto a unas pequeñas colinas o cerros islas (que le dan nombre a la vecina comuna de Cerrillos) y algunas estribaciones de la Cordillera de la Costa.