Best schools in Elgin


These are our top three highest rated schools in Elgin

1st place

Fortrose Academy

See Full Review

Fortrose Academy is the highest ranked school in Elgin.

Pupils
627
Ages
11 - 18
Gender
Mixed
Type
State

2nd place

Grantown Grammar School

See Full Review

The subsequent top graded school in Elgin is the superb Grantown Grammar School.

Pupils
365
Ages
11 - 18
Gender
Mixed
Type
State

3rd place

Culloden Academy

See Full Review

Culloden Academy is graded 3rd in Elgin on School Guide. This rank depends upon all of the significant data in regards to the school's performance.

Pupils
1062
Ages
11 - 18
Gender
Mixed
Type
State

Want a full league table for Elgin?

Compare all schools