El río Magdalena nace en la Sierra de las Cruces, a 3600 msnm, en la Delegación Cuajimalpa, al surponiente del Distrito Federal. Su extensión es de 28.2 km, desde su nacimiento hasta su punto de incorporación al sistema de drenaje en la avenida Río Churubusco.
El área total de la cuenca es de 3 520.63 ha, superficie que abarca cuatro delegaciones de la ciudad: Cuajimalpa, Magdalena Contreras (en la que se ubica la mayor parte del suelo de conservación), Álvaro Obregón y Coyoacán. En esta área habitan aproximadamente 107 294 capitalinos.