Home / Locations / Middlesbrough
Tees Valley · 2026

Average Salary in Middlesbrough 2026

Median Salary
£28,000
Annual, all sectors
Cost of Living
58
Index (London = 100)
Avg Rent (1 bed)
£580
Per month
Real Take-Home
£22,800
After rent, per year

Overview

Middlesbrough is the heart of the Tees Valley with a major chemical and manufacturing cluster and significant investment in digital.

The median salary in Middlesbrough is £28,000 per year. With a cost of living index of 58/100 (London = 100) and average rents of £580/month, residents typically retain £22,800 per year in real spending power after rent — an important figure that headline salaries don't reveal.

Cost of Living: Middlesbrough vs UK Cities

Cost of living index where London = 100. Lower score = more affordable. Middlesbrough is highlighted.

London
100
Edinburgh
79
Bristol
78
Manchester
72
Leeds
70
Birmingham
68
Cardiff
66
Liverpool
65
Sheffield
63
Newcastle
61

Best Paying Jobs in Middlesbrough

Full city salary breakdown coming soon. Browse all UK salary guides →

Middlesbrough Job Market at a Glance

Median Annual Salary£28,000
Cost of Living Index58/100
Average Rent (1 bed)£580/mo
Real Take-Home After Rent£22,800/yr
Unemployment Rate6.5%
Job Growth (YoY)↑ 3.2%
Population174,000

Top Industries in Middlesbrough

Chemical Healthcare Manufacturing Digital Education

Major Employers in Middlesbrough

NHS Sabic PD Ports Teesside University Cleveland Police

Data Sources

ONS Regional Stats 2026 HMRC PAYE Data Rightmove Rental Index Numbeo UK Reed.co.uk
Scroll to Top