Find a school

About our schools

Midlothian has:

  • 2 nursery schools
  • 31 primary schools
  • 6 secondary schools
  • Saltersgate special school for children of both primary and secondary age with additional support needs.

If your child might benefit from a place at Saltersgate, please speak to your child's current nursery or school.

Find a school

Inspection reports for Midlothian schools

Find school reports on the Education Scotland website