Dunvegan Primary is a state school. We cater for boys and girls between the ages of 6 and 14 years. Pupils are placed in classes of about 30 children.
The Governing Body of the school determines the criteria for admission in accordance with the Constitution of our country. The Language of instruction is English (offered on a First Language Level) and the Second Additional Language is Afrikaans (offered on a Second Language level).
The school offers classes from Grade 1 - Grade 7.