 The village won the overall Irish Tidy Towns Competition in 2002.There are three national schools in the parish - Castletown Primary School, Paddock National School and Rushall National School.The nearest secondary school is the newly opened Mountrath Community School

Castletown has a Gaelic Athletic Association club called Castletown GAA, while another club in the parish is called Slieve Bloom GAA.