Average Salary in Middlesbrough, England: North Yorkshire, United Kingdom

£23,811
Help us gather more data! Find out what you're worth.
What am I worth?
Get pay report
How should I pay?
Price a job
Middlesbrough, England: North Yorkshire Median Salary by Job

Hello!
I can help you find out what you should be paid.
What brings you to PayScale?
Employers: Price a Job

Find out more about pay in Middlesbrough

About Middlesbrough Salaries

The average salary in Middlesbrough, England: North Yorkshire is £23,811. Popular jobs in Middlesbrough include Teaching Assistant (TA), Information Technology (IT) Manager, and Operations Manager which pay between £14,089 and £51,000 per year. Some popular Middlesbrough industries include Food Manufacturing, Health Care, and Oil and Gas Field Services. Some popular Middlesbrough employers include Marlow Foods, The National Health Service (NHS), and Johnson Matthey Inc..

Popular Middlesbrough Employers

Marlow Foods

Average Salary: £22,500

The National Health Service (NHS)

Average Salary: £35,500

Johnson Matthey Inc.

Average Salary: £38,875

Browse all employers »

Middlesbrough, England: North Yorkshire Job Listings