Visit the official COVID-19 government website to stay informed: sacoronavirus.co.za
Dunvegan Primary School
Dedication, Perseverance, Success
About Dunvegan Primary School
Dunvegan Primary is a lively school located in Edenvale, catering for Boys & Girls from grade 1 up to grade 7. Our staff thrive on better education for our children.