Perranzabuloe is situated in the Hundred of Powder. It is bounded on the North by Cubert, on the East by Newlyn East, St Allen and Kenwyn, on the South by a detached part of Kea called Tregavethan, Kenwyn and St Agnes, and on the West by St Agnes and the ocean. The parish is located to the South-East of Perranporth. The principal village of the parish is Perranporth other villages are Bolingey, Penhallow, and Callestick.