Perranporth is a small seaside resort on the north coast of Cornwall, United Kingdom. It is six miles (10 km) southwest of Newquay and seven miles (11.3 km) northwest of Truro. Perranporth has a population of 3,066. and is the largest settlement in the parish of Perranzabuloe.
The village's name is Cornish for Saint Piran's cove. It is believed that Saint Piran founded a church at Perranzabuloe near Perranporth in the seventh century. Buried under sand for many centuries, it was unearthed early in the 20th century, but again abandoned in the sands in the 1970s.