- Blocl
- Schools
- Moray
- Elgin
Schools in Elgin
- 77
pupils
Alves Primary School
Alves,
IV308UR
- 386
pupils
Bishopmill Primary School
Elgin,
IV304DY
- 165
pupils
East End Primary School
Elgin,
IV301RP
- 1.0k
pupils
Elgin Academy
Elgin,
IV304ND
- 753
pupils
Elgin High School
IV306UD
- 339
pupils
Greenwards Primary School
New Elgin,
IV306UQ
- 174
pupils
Linkwood Primary School
IV301RP
- 509
pupils
Lossiemouth High School
Lossiemouth,
IV316JU
- 73
pupils
Mosstowie Primary School
Miltonduff,
IV308TY
- 454
pupils
New Elgin Primary School
New Elgin,
IV306DP
- 355
pupils
Seafield Primary School
Bishopmill,
IV304ES
- 131
pupils
St Sylvester's RC Primary School
Elgin,
IV301DA
- 203
pupils
West End Primary School
Elgin,
IV301PA
- Schools
- Moray
- Elgin