Skip to main content

Edinburgh City

124 schools · 91 primary · 23 secondary · 22 open teaching jobs

124
Schools
53,918
Pupils
3,586
Teachers (FTE)
22
Open jobs

Edinburgh City is one of Scotland's 33 local authorities (councils), responsible for 124 state schools — 91 primary, 23 secondary and 10 special, educating around 53,918 pupils with 3,586 full-time-equivalent teachers. In 2024-25, Edinburgh City spent around £6,859 per primary pupil and £8,491 per secondary pupil — below the Scotland averages of £7,606 and £9,338. In 2024-25, 96.7% of school leavers went on to a positive destination (above the Scotland average of 95.7%), and 49.7% left with five or more Highers (Scotland average 40.8%). Schools in Edinburgh City are inspected by Education Scotland on a six-point scale. There are currently 22 open teaching jobs across Edinburgh City. Browse every school by town, view pupil and staffing data, or compare schools side by side.

Education spending in Edinburgh City

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

£6,859
per primary pupil
▼ 10%vs Scotland (£7,606)
£8,491
per secondary pupil
▼ 9%vs Scotland (£9,338)
£12,768
per pre-school place
▲ 6%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 Edinburgh City

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

96.7%
Positive destinations
▲ 1 ptsvs Scotland (95.7%)
73.5%
5+ at National 5
▲ 4.9 ptsvs Scotland (68.6%)
49.7%
5+ Highers
▲ 8.9 ptsvs Scotland (40.8%)
80.4%
Primary literacy
▲ 5.9 ptsvs Scotland (74.5%)
84.3%
Primary numeracy
▲ 4 ptsvs Scotland (80.3%)
92.1%
Attendance rate
▲ 1.1 ptsvs Scotland (91%)
71.7%
Parents satisfied
▲ 2.7 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 Edinburgh City

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

Showing 1–20 of 22

Teaching Assistant

EH4 1EG · Edinburgh

Pupil Support Assistant - Broughton High School
Part time£26,806 – £27,032 a year
Closes in 6 daysView & apply
Teacher

EH4 1EG · Edinburgh

Teacher of Support for Learning - Broughton High School
Full time£35,022 – £52,740 a year
Closes in 6 daysView & apply
Teacher

EH12 8NH · Edinburgh

Teacher of Drama - Craigmount High School
Full time£35,022 – £52,740 a year
Closes in 6 daysView & apply
Teacher

EH12 8NH · Edinburgh

Teacher of Art & Design - Craigmount High School
Full time£35,022 – £52,740 a year
Closes in 6 daysView & apply
Role

EH16 6TZ · Edinburgh

Senior Development Officer - Gracemount High School
Full time£65,214 a year
Closes 17 Jun 2026View & apply
Teacher

EH30 9NX · Edinburgh

Early Years Assistant - Queensferry EYC
Full time£26,806 – £27,032 a year
Closes in 5 daysView & apply
Teacher

EH11 1FL · Edinburgh

Teacher of Business Education - Boroughmuir High School
Full time£34,938 – £52,614 a year
Closes in 2 daysView & apply
Role

EH4 1EG · Edinburgh

Support for Learning Leader - Broughton High School
Part time£67,053 a year
Closes in 5 daysView & apply
Role

EH4 4NL · Edinburgh

Curriculum Leader Wellbeing Hub - Craigroyston Community High School
Full time£57,498 a year
Closes in 5 daysView & apply
Teacher

EH12 9AE · Edinburgh

Transition Teacher - Forrester High School
Full time£35,022 – £52,740 a year
Closes in 5 daysView & apply
Teacher

EH7 6LR · Edinburgh

Early Years Assistant - Craigentinny EYC
Full time£26,806 – £27,032 a year
Closes 15 Jun 2026View & apply
Teaching Assistant

EH11 3HH · Edinburgh

Pupil Support Assistant - Stenhouse Primary School
Part time£26,806 – £27,032 a year
Closes 15 Jun 2026View & apply
Teacher

EH14 5JR · Edinburgh

Senior Early Years Officer - Nether Currie Primary School
Full time£40,501 – £47,639 a year
Closes in 4 daysView & apply
Role

EH30 9NX · Edinburgh

Breakfast Club Assistant - Queensferry Primary School
Part time£26,205 – £26,525 a year
Closes 12 Jun 2026View & apply
Teacher

EH14 7ET · Edinburgh

Early Years Officer - Dean Park Primary School
Part time£34,452 – £40,501 a year
Closes in 6 daysView & apply
Teacher

EH13 0FJ · Edinburgh

Early Years Domestic Support - Bonaly Primary School
Part time£26,205 – £26,525 a year
Closes 12 Jun 2026View & apply
Teaching Assistant

EH12 7SY · Edinburgh

Pupil Support Officer - Corstorphine Primary School
Part time£30,188 – £34,452 a year
Closes in 6 daysView & apply
Teaching Assistant

EH16 5BR · Edinburgh

Pupil Support Assistant - Preston Street Primary School
Part time£26,806 – £27,032 a year
Closes in 6 daysView & apply
Teaching Assistant

EH9 1DD · Edinburgh

Pupil Support Assistant (Wellbeing) - James Gillespie's High School
Part time£26,806 – £27,032 a year
Closes in 6 daysView & apply
Teacher

EH16 6RT · Edinburgh

Teacher of Music - Kaimes School
Part time£35,022 – £52,740 a year
Closes in 6 daysView & apply
All teaching jobs in Scotland →

Schools in Edinburgh City

View all 124 schools in Edinburgh City