Poprad preteká rovnomenným mestom Poprad, ktoré je najväčším mestom na jeho brehoch. V časti Matejovce je jeho priemerný ročný prietok 3,31 m³/s (minimálny prietok je 1,10 m³/s a maximálny prietok je 243 m³/s). V Mníšku nad Popradom je priemerný ročný prietok 22,3 m³/s.
Medzi mestami Stary Sącz a Nowy Sącz v Poľsku sa vlieva do Dunajca, kde má priemernú vodnatosť 23 m³/s. Dunajec sa vlieva do Visly a tá do Baltského mora, je teda tokom III. rádu.
Po obec Čirč v okrese Stará Ľubovňa preteká len územím Slovenska. Medzi Ruskou Voľou nad Popradom a Muszynou (dĺžka 5,1 km) a medzi Legnavou a Mníškom nad Popradom (dĺžka 26 km) tvorí hraničnú rieku s Poľskom.[3] Celková dĺžka hranice tvorenej riekou Poprad je 31,1 kilometrov (hranicu netvorí len v okolí poľského mesta Muszyna). Od Mníška (379 m n. m.) odteká do Poľska, kde ústi do Dunajca.
Prítoky
Významnejšie pravostranné prítoky na Slovensku sú: