Skip to main content

East Lothian

41 schools · 34 primary · 7 secondary · 40 open teaching jobs

41
Schools
15,239
Pupils
1,008
Teachers (FTE)
40
Open jobs

East Lothian is one of Scotland's 33 local authorities (councils), responsible for 41 state schools — 34 primary, 7 secondary, educating around 15,239 pupils with 1,008 full-time-equivalent teachers. In 2024-25, East Lothian spent around £6,791 per primary pupil and £8,794 per secondary pupil — below the Scotland averages of £7,606 and £9,338. In 2024-25, 97.9% of school leavers went on to a positive destination (above the Scotland average of 95.7%), and 40.5% left with five or more Highers (Scotland average 40.8%). Schools in East Lothian are inspected by Education Scotland on a six-point scale. There are currently 40 open teaching jobs across East Lothian. Browse every school by town, view pupil and staffing data, or compare schools side by side.

Education spending in East Lothian

Gross council expenditure per pupil/place, shown against the Scotland average (2024-25).

£6,791
per primary pupil
▼ 11%vs Scotland (£7,606)
£8,794
per secondary pupil
▼ 6%vs Scotland (£9,338)
£7,913
per pre-school place
▼ 34%vs Scotland (£12,055)

Source: Local Government Benchmarking Framework (Improvement Service), 2024-25, under the Open Government Licence. A higher figure is typical of rural and island councils, where smaller schools cost more per pupil to run — it does not by itself mean better-resourced classrooms.

School outcomes in East Lothian

How this council's schools compare to the Scotland average (2024-25). Higher is better.

97.9%
Positive destinations
▲ 2.2 ptsvs Scotland (95.7%)
66.1%
5+ at National 5
▼ 2.5 ptsvs Scotland (68.6%)
40.5%
5+ Highers
▼ 0.3 ptsvs Scotland (40.8%)
74.5%
Primary literacy
at Scotland avg
79.3%
Primary numeracy
▼ 1 ptsvs Scotland (80.3%)
92.3%
Attendance rate
▲ 1.3 ptsvs Scotland (91%)
71%
Parents satisfied
▲ 2 ptsvs Scotland (69%)

Source: Local Government Benchmarking Framework (Improvement Service), 2024-25, under the Open Government Licence. Outcomes are council-wide averages and reflect each school's intake and catchment, not just its teaching.

Open teaching jobs across East Lothian

Current vacancies at schools in this council. Applications are handled externally.

Showing 1–20 of 40

Teacher

Windygoul Primary School · Tranent

Early Years Practitioner - Windygoul Primary School
Part time£33,469 – £36,243 a year
Closes 21 Jun 2026View & apply
Teacher

Rosehill High School · East Lothian

Teacher of Physics - Rosehill High School
Full time£35,022 – £52,740 a year
Closes 21 Jun 2026View & apply
Teacher

Dunbar Primary School (John Muir Campus) · Dunbar

Class Teacher (ASN) - Dunbar Primary School (The Cove)
Part time£35,022 – £52,740 a year
Closes 21 Jun 2026View & apply
Teaching Assistant

Ormiston Primary School · Tranent

Support Worker (Early Years) - Ormiston Primary School
Part time£27,665 – £29,746 a year
Closes 14 Jun 2026View & apply
Teaching Assistant

Stoneyhill Primary School · Musselburgh

Support Worker (Early Years) - Stoneyhill Primary School
Part time£27,665 – £29,746 a year
Closes 14 Jun 2026View & apply
Teacher

Preston Lodge High School · Prestonpans

Teacher of Craft, Design, & Technology - Preston Lodge High School
Full time£35,022 – £52,740 a year
Closes 21 Jun 2026View & apply
Teacher

Letham Mains Primary School · Haddington

Early Years Practitioner - Letham Mains Primary School - INTERNAL APPLICANTS ONLY
Full time£33,469 – £36,243 a year
Closes in 3 daysView & apply
Teacher

Blindwells Primary School · Blindwells, East Lothian

Class Teacher - Blindwells Primary School
Full time£35,022 – £52,740 a year
Closes in 3 daysView & apply
Teaching Assistant

Sandersons Wynd Primary School · Tranent

ASN Auxiliary - Sanderson's Wynd Primary School
Part time£27,665 – £29,746 a year
Closes 14 Jun 2026View & apply
Teaching Assistant

Sandersons Wynd Primary School · Tranent

ASN Auxiliary - Sanderson's Wynd Primary School (The Hub)
Part time£27,665 – £29,746 a year
Closes 14 Jun 2026View & apply
Teaching Assistant

Windygoul Primary School · Tranent

Support Worker (Early Years) - Windygoul Primary School
Full time£27,665 – £29,746 a year
Closes 14 Jun 2026View & apply
Teaching Assistant

Windygoul Primary School · Tranent

Support Worker (Early Years) - Windygoul Primary School - INTERNAL APPLICANTS ONLY
Part time£27,665 – £29,746 a year
Closes in 3 daysView & apply
Teaching Assistant

Windygoul Primary School · Tranent

ASN Auxiliary - Windygoul Primary School (Woodside Provision)
Part time£27,665 – £29,746 a year
Closes 14 Jun 2026View & apply
Teaching Assistant

Loretto RC Primary School · Musselburgh

Support Worker (Early Years) - Loretto RC Primary School
Part time£27,665 – £29,746 a year
Closes 14 Jun 2026View & apply
Teacher

Loretto RC Primary School · Musselburgh

Class Teacher (PE) - Loretto RC Primary School
Part time£35,022 – £52,740 a year
Closes 14 Jun 2026View & apply
Role

Pinkie St. Peters Primary School · Musselburgh

Playground Supervisor - Pinkie St. Peter's Primary School
Part time£24,673 – £24,928 a year
Closes 14 Jun 2026View & apply
Teaching Assistant

Rosehill High School · East Lothian

ASN Auxiliary - Rosehill High School
Part time£27,665 – £29,746 a year
Closes 14 Jun 2026View & apply
Teacher

Cockenzie Primary School · Prestonpans

Class Teacher - Cockenzie Primary School
Part time£35,022 – £52,740 a year
Closes in 3 daysView & apply
Teacher

Cockenzie Primary School · Prestonpans

Class Teacher (PE) - Cockenzie Primary School
Part time£35,022 – £52,740 a year
Closes 14 Jun 2026View & apply
Teaching Assistant

Dunbar Primary School (John Muir Campus) · Dunbar

Support Worker (Early Years) - 3 Positions Available - Dunbar Primary School
Part time£27,665 – £29,746 a year
Closes 14 Jun 2026View & apply
All teaching jobs in Scotland →

Schools in East Lothian

View all 41 schools in East Lothian