The town of Padstow (Petrockstow) is named after him in Cornwall. He appears to have been based there for some time. There are numerous dedications to him throughout the county.
In neighbouring Devon the dedications to St Petroc are even more numerous, and the newly adopted flag of Devon is dedicated to him.
St Petroc is also the patron of Timberscombe in Somerset.