Rakovnický potok (dříve zvaný Rokytka) je levostranný přítok Berounky. Je to jeden z nejdelších toků v ČR. Jeho délka je 48,5 km. Plocha povodí 367,9 km².
Pramení v obci Drahouš jižně od Jesenice v 577,7 m n. m. Napájí Krtský rybník. Protéká Jesenicí, kde jeho vody vzdouvá Velký rybník. Pokračuje do obce Oráčov, Švihov, Pšovlky, Senomaty a vtéká do Rakovníka, poté do Chlumu, Lašovic, Pustovět, Městečka, Roztok u Křivoklátu, kde se zleva vlévá do Berounky na 62,4 říčním kilometru v nadmořské výšce 240 m. Z levé strany má přítoky: Kolešovický potok, Lišanský potok, potok Ryšava. Z pravé strany Kosobodský potok, Leština, Klečetná, Řeřišský potok, Petrovický potok, Černý potok, Jalový potok, Lašovický potok a Trnava.
Převážná část Rakovnické pahorkatiny náleží k povodí Berounky (levý přítok Střela a Rakovnický potok).
Severní okraj území (okrsek Kryrská pahorkatina) odvodňuje říčka Blšanka do řeky Ohře.
Pramení v obci Drahouš jižně od Jesenice v 577,7 m n. m. Napájí Krtský rybník. Protéká Jesenicí, kde jeho vody vzdouvá Velký rybník. Pokračuje do obce Oráčov, Švihov, Pšovlky, Senomaty a vtéká do Rakovníka, poté do Chlumu, Lašovic, Pustovět, Městečka, Roztok u Křivoklátu, kde se zleva vlévá do Berounky na 62,4 říčním kilometru v nadmořské výšce 240 m. Z levé strany má přítoky: Kolešovický potok, Lišanský potok, potok Ryšava. Z pravé strany Kosobodský potok, Leština, Klečetná, Řeřišský potok, Petrovický potok, Černý potok, Jalový potok, Lašovický potok a Trnava.
Převážná část Rakovnické pahorkatiny náleží k povodí Berounky (levý přítok Střela a Rakovnický potok).
Severní okraj území (okrsek Kryrská pahorkatina) odvodňuje říčka Blšanka do řeky Ohře.