St Veep is a civil parish in Cornwall, England, United Kingdom, situated above the east bank of the River Fowey about three miles (5 km) south-east of Lostwithiel. It is bordered by the parishes of St Winnow to the north-west, Boconnoc to the north, Lanreath to the east Polperro to the south-east and Lanteglos to the south. The River Fowey forms its western boundary. The parish is named after Saint Veep of whom little is known.