Perranporth is a small seaside resort town on the north coast of Cornwall, England, United Kingdom. It is 6 miles southwest of Newquay and 7 miles northwest of Truro. Perranporth and its 3 miles long beach face the Atlantic Ocean.
The village's modern name comes from the Cornish for the cove of Saint Piran (Porth Peran), Saint Piran being one of the patron saints of Cornwall. 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 in the nineteenth century, and again early in the twentieth century, but again left to the mercy of the sands in the 1970's.