El principal río de Madrid es el Manzanares, que penetra en municipio en el entorno del Monte del Pardo alimentando el embalse del mismo nombre, al que también llegan las aguas de los arroyos Manina y Tejada.