UK public sector salaries range from approximately £23,000 (entry level) to £120,000+ (senior NHS/civil service) in 2026-27. All public sector workers receive defined benefit pensions worth an additional 20–30% of salary in employer contribution equivalent. Select your sector below for exact take-home figures.
Defined benefit pensions in public sector are worth 20–30% of salary in employer contribution equivalent. A Band 5 NHS nurse's total compensation is ~20% higher than gross salary suggests.
Public sector pay has been subject to freezes and below-inflation rises since 2010. In real terms, many public sector workers earn less than a decade ago despite nominal salary increases.
Public sector roles typically offer greater job security, sick pay, and holiday entitlement. These non-monetary benefits have significant financial value not captured in salary comparisons.