 It has a parish church along the main road running through the village.Penmark is located near the international airport for Wales, Cardiff International Airport.The village has the remains of a 13th-century castle.