Zennor Head is a coastal promontory north of the village. The cliffs rise over 60 metres (200 ft) from the sea and the highest point of the headland is 96 metres (314 ft) above sea level. The village itself is at an elevation of around 110 metres (360 ft).
For the purposes of local government Zennor elects a parish council of seven members every three years. Higher functions are exercised by Cornwall Council. Until March 2009 the parish was included in the former Penwith Council District.