Skip to content
Data Provider: Welsh Government Experimental Statistics Average (mean and median) full-time equivalent teacher salary by local authority and post
None
[Collapse]Sex[Filtered]
-
Sex 1[Filter]
Average[Filtered]
[Collapse]Sector[Filtered]
-
Sector 1[Filter]
Year[Filtered]
Measure1
[Collapse]Post[Filter]
-
[Collapse]Post 1
-
Post 2
[Collapse]Local authority[Filter]
-
-
Local authority 1
[Collapse]TotalClick here to sortTotal
[Expand]Click here to sortUnqualified teacher[Collapse]Classroom teacherClick here to sortClassroom teacher[Expand]Click here to sortLeading practitioner[Collapse]Total leadershipClick here to sortTotal leadership
Click here to sortTeacher mainClick here to sortTeacher upperClick here to sortOther leadershipIncludes Acting head teachers, Deputy head teachers and Assistant head teachersClick here to sortHeadteacherIncludes executive headteachers
[Collapse]Wales29,29038,27947,92445,34262,83265,76179,04171,07048,930
WalesIsle of Anglesey28,15439,27446,79645,149.The data item is not applicable62,41071,33166,62948,537
Gwynedd30,30240,21249,41047,241.The data item is not applicable62,79872,73267,32251,148
Conwy26,15538,66347,03245,09264,59660,46072,37264,78548,065
Denbighshire26,77438,15846,72944,407.The data item is not applicable62,79875,97067,93247,831
Flintshire27,18438,16646,92244,316.The data item is not applicable63,08377,41168,76048,048
Wrexham30,63136,78246,75844,064.The data item is not applicable62,92177,30767,85347,551
Powys29,55039,88849,28346,620*Numbers greater than zero but less than five.64,12374,92668,25650,396
Ceredigion29,17338,58446,87045,061.The data item is not applicable61,35170,29264,36848,707
Pembrokeshire25,19238,34946,94144,10459,51063,91074,24868,39847,279
Carmarthenshire30,98538,16147,46645,029.The data item is not applicable64,36777,20268,96648,480
Swansea29,24135,04346,82444,515*Numbers greater than zero but less than five..The data item is not applicable72,07472,07448,031
Neath Port Talbot31,29837,96546,70444,530.The data item is not applicable67,06377,58671,19448,084
Bridgend30,30440,26049,50647,695.The data item is not applicable69,37887,50675,88851,012
Vale of Glamorgan27,49137,10247,94344,858.The data item is not applicable67,99487,69973,88648,651
Rhondda Cynon Taf31,28138,70949,36146,511.The data item is not applicable67,46584,47173,22551,022
Merthyr Tydfil28,84937,84646,68844,630.The data item is not applicable63,06982,25669,89648,839
Caerphilly29,92737,34346,92043,981.The data item is not applicable64,52380,83570,01147,585
Blaenau Gwent29,63537,22946,83343,979*Numbers greater than zero but less than five.64,18582,97970,91647,663
Torfaen27,41336,75146,70643,759.The data item is not applicable67,08983,93972,86347,092
Monmouthshire27,17937,80647,28044,60970,61464,22180,70170,63248,074
Newport31,36439,61449,49746,465*Numbers greater than zero but less than five.71,22892,18277,44650,142
Cardiff27,89539,06149,30946,36560,16070,99290,87677,70049,649

Metadata

Title

Average (mean and median) full-time equivalent teacher salary by local authority

Last update

July 2025 July 2025

Next update

July 2026 (provisional)

Publishing organisation

Welsh Government

Source 1

School Workforce Annual Census

Contact email

EducationWorkforceData@gov.wales

Designation

Experimental statistics

Lowest level of geographical disaggregation

Local authorities

Geographical coverage

Local authorities

Languages covered

English and Welsh

Data licensing

You may use and re-use this data free of charge in any format or medium, under the terms of the Open Government License - see http://www.nationalarchives.gov.uk/doc/open-government-licence

General description

The data covers different aspects of the school workforce in Wales, using the data collected from the School Workforce Annual Census (SWAC).

Data collection and calculation

School teachers pay data are derived from the School Workforce Annual Census (SWAC) returns in November each year. The returns are completed by local authorities and those schools which have opted-out of payroll and / or HR service level agreements with their local authority.

Frequency of publication

Annual

Data reference periods

From 2019/20 onwards.

Users, uses and context

Information relating to pay (including average salary and distribution across pay ranges) are based on information submitted in the SWAC Pay, HR and Absences return. Records from this return were linked to the SWAC School return using the minimum data set to provide a breakdown by school sector (i.e. primary, secondary etc). Where no corresponding record was identified in the SWAC School return their sector has been recorded as ‘Other’.

The teachers’ pay award for academic year 2022/23 was not finalised and implemented until after the SWAC census date in November 2022 and average pay figures published for 2022/23 in July 2023 did not fully reflect the pay uplift for 2022/23. As a result, the increase in average teachers’ pay between 2022/23 and 2023/24 as shown in the data will be greater than the 2023 pay award uplift as it includes an element of the 2022 teachers’ pay award where local authorities were unable to implement it before the SWAC census date in November 2022

Rounding applied

* = teacher headcount is greater than zero and less than five.

Keywords

SWAC; Teachers; Workforce; Pay; Salary

Statistical quality

The information collected from 2019 to 2024 have not undergone a formal final validation period. However, various stages of automated validation and sense-checking are built into the process to ensure a high quality of data to inform policy making. A final validation period is being considered to be introduced for future collections for schools and LAs to review the information they return, and re-submit their data where errors are identified prior to publication.