La comuna de Talagante está bañada por los ríos Mapocho y Maipo.