Skip to main content
TeacherGeography

Teacher of Geography

St Edmund's Catholic School · Portsmouth · Portsmouth

Job description

The school is looking to recruit a dynamic and ambitious Teacher of Geography. Geography is a very popular and successful subject at both Key Stages and field trips are part of the curriculum.

You will be well supported by a friendly, hard-working and talented team, fantastic staff and lovely pupils. You will have a key role in making a good department excellent. The role is full time.

This is an exciting time to join us: you will be part of our St Edmund’s family and determined team, built on an ethos of trust and collaboration.

Apply now

Applications are handled on Teaching Vacancies (GOV.UK).

About this school

St Edmund's Catholic School

Voluntary aided school · Secondary · Ages 11–16

Not rated
Pupils
1,150
Avg teacher salary
£46,718
Pupil:teacher ratio
17.7:1

Average (mean) teacher salary · DfE School Workforce Census 2024/25

View full school profile

Ofsted rating key

OutstandingGoodRequires ImprovementInadequateNot rated

Not rated= no current Ofsted judgement — typically a new school, a recently-converted academy not yet inspected, or a school type Ofsted doesn’t grade.

Location

Loading map…

Portsmouth, Portsmouth, PO1 1RX

Advertisement

More jobs in Portsmouth

View all →
Teacher

Milton Park Primary School · Portsmouth

Nursery Manager
PermanentFull time£16 Hourly
Closes in 2 daysView & apply
Admin / HR

Cottage Grove Primary School and Nursery · Southsea

Administrative Assistant
PermanentPart time£18,846.77 - £19,638.55 · · Grade C1-C5 £26,017-£27,110 FTE
Closes in 3 daysView & apply
HLTA

Penbridge Junior School · Portsmouth

Higher Level Teaching Assistant (HLTA)
Fixed term or temporaryPart timeTSAT Pay Group 4 pro rata to £22,680 - £26,169 for hours and weeks stated (£29,885 - £34,482 FTE )
Closes in 3 daysView & apply
Education Support

Manor Infant and Nursery School · Portsmouth

Maternity Cover Supervisor
Fixed term or temporaryFull timeBand 6 (Pay band salary Full Time Equivalent £28,239 – £32,061) £22,085 – £25,074 actual
Closes in 6 daysView & apply
Support Staff

Manor Infant and Nursery School · Portsmouth

Learning Mentor (school funded alternative provision)
PermanentFull timeBand 6 (Pay band salary Full Time Equivalent £28,239 – £32,061) = £22,085 - £25,074
Closes in 6 daysView & apply
Pastoral & welfare

The Harbour School · Portsmouth

Pupil & Family Practitioner
PermanentPart time£28,142 – £32,061
Closes 28 Jun 2026View & apply

Advertisement

Salary
£32,916 - £51,048
Contract
Permanent
Working pattern
Full time
Posted
10 June 2026
Closing date
26 June 2026

Not the one for you?

Keep looking — there are plenty more teaching jobs in England.

Browse all teaching jobs in England