Local amenities include a bilingual primary school, which teaches through the medium of both Welsh and English, a golf club, a small Tesco Express shop - which is also the Post Office, a Recreation Ground managed by village residents (home of local archery, cricket, football, petanque and tennis clubs), a GP surgery, and local pub called 'The Creigiau Inn'.