Posee sus nacientes en las tierras altas en el sur del óblast de Pskov, fluye en dirección norte atravesando las ciudades de Opochka (13.964 hab.), Ostrov (25.078 hab.), y Pskov (202.780 hab.