Rega starter på Det pommerske innsjøplatå mellom Świdwin og Złocieniec. Det er ingen enighet om hvor den offisielle kilden ligger. Elva renner nordover forbi byene Świdwin, Łobez, Resko, Płoty, Gryfice og Trzebiatów. Elven er delt i munningen. Stara Rega, det gamle løpet, renner gjennom innsjøen Resko Przymorskie før den renner ut i Østersjøen ved Dźwirzyno. Den nye Rega, en kunstig arm av elva, renner ut i Østersjøen ved Mrzeżyno.