De acordo com o Mapa Hidrográfico do Município de São Paulo, existem 287 rios, riachos e córregos paulistanos. Mas, conforme acreditam (e defendem) especialistas e ativistas ambientais, há pelo menos outros 300 'rios invisíveis', ou seja, cursos d'água ainda não mapeados.