A Ribeira da Granja é o maior curso de água que atravessa a cidade do Porto. Tem 6,5 quilómetros de extensão, 80% dos quais são canalizados. A sua bacia hidrográfica cobre 26% da superfície da cidade. Desagua no estuário do rio Douro. Alguns troços do seu curso foram renaturalizados.