Dordon has 2 primary schools; one called Dordon community primary school and the other called Birchwood primary school.
Despite being named after Polesworth, Dordon has a high school called The Polesworth School which is attended by students from the ages of 12-18.