Skip to main content

Lancashire

702 schools · 480 primary · 79 secondary · 52 open teaching jobs

702
Schools
179,995
Pupils
9,725
Teachers (FTE)
52
Open jobs

Lancashire is one of England's local authorities, responsible for 702 schools — 480 primary, 79 secondary, educating around 179,995 pupils. The median teacher salary across Lancashire's state-funded schools is £49,060 (2024-25). There are currently 52 open teaching jobs across the authority. Browse schools by town, see how the authority compares, and find teaching jobs in Lancashire.

Lancashire at a glance

Local authority
Lancashire
Nation
England
Total schools
702
Primary schools
480
Secondary schools
79
Pupils (state-funded)
179,995
Teachers (FTE)
9,725
Pupil–teacher ratio
18.4 (England 18.6)
Median teacher pay
£49,060
Spend per pupil
£8,166
Open teaching jobs
52

Workforce figures DfE School Workforce Census 2024-25; spending DfE CFR 2024-25; schools & pupils from GIAS. Open Government Licence.

Schools map — Lancashire

700 schools in Lancashire plotted by location.

Loading map…

Teaching in Lancashire

Teacher pay and ratios vs the England average (2024-25).

£49,060
median teacher pay
above England avg (£47,185)
18.4
pupils per teacher
England avg 18.6
9,725
teachers (FTE)

Source: DfE School Workforce Census, 2024-25, Open Government Licence. Covers all state-funded schools, including academies.

School spending in Lancashire

Gross expenditure per pupil — LA-maintained schools (2024-25).

£8,166
per pupil (all phases)
£7,027
per primary pupil
£8,266
per secondary pupil

Source: DfE “LA and school expenditure” (CFR), 2024-25, Open Government Licence. Council-maintained schools; academies report separately.

Key services in Lancashire

Admissions, term dates, SEND and transport — official council services for Lancashire.

Links open official GOV.UK services, which direct you to Lancashire’s council by postcode. Always confirm dates and deadlines with the council.

Schools in Lancashire

View all 702 schools in Lancashire

Teaching jobs in Lancashire

View 52 open teaching jobs in Lancashire

Lancashire: frequently asked questions

How many schools are there in Lancashire?

Lancashire has 702 schools, including 480 primary and 79 secondary schools, educating around 179,995 pupils. This covers state-funded and other schools in the local authority recorded on Get Information About Schools (GIAS).

What is the average teacher salary in Lancashire?

The median teacher salary across Lancashire's state-funded schools is £49,060 (DfE School Workforce Census 2024-25), above the England average of £47,185. The pupil–teacher ratio is 18.4, against an England average of 18.6.

Who employs teachers in Lancashire?

It depends on the school. In council-maintained schools, Lancashire local authority is the legal employer; in academies and free schools the academy trust employs staff directly. You can apply for teaching jobs in Lancashire through the school, the academy trust, the council or a recruitment agency.

How do I apply for a school place in Lancashire?

Apply through Lancashire's co-ordinated admissions scheme using your home council — one application covers schools across the authority, including community and voluntary-controlled schools. Use the official GOV.UK service, which routes you to Lancashire by postcode; deadlines and catchment rules are set by the council.

Are there teaching jobs in Lancashire?

Yes — there are currently 52 open teaching vacancies in Lancashire. New roles are listed as schools and trusts publish them.