25 Best UK Towns & Cities to Work In

Share link has been copied to your clipboard.
Town/City
Job Satisfaction
Job Openings
Median Base Salary
Average Home Value
#1
3.4/5
Job Satisfaction
23,387
Job Openings
£30,139
Median Base Salary
£396,258
Average Home Value
#2
3.7/5
Job Satisfaction
18,514
Job Openings
£31,941
Median Base Salary
£471,259
Average Home Value
#3
3.5/5
Job Satisfaction
15,287
Job Openings
£25,116
Median Base Salary
£246,575
Average Home Value
#4
3.6/5
Job Satisfaction
23,609
Job Openings
£29,917
Median Base Salary
£574,820
Average Home Value
#5
3.6/5
Job Satisfaction
20,823
Job Openings
£32,939
Median Base Salary
£428,591
Average Home Value
#6
3.5/5
Job Satisfaction
14,667
Job Openings
£23,934
Median Base Salary
£159,251
Average Home Value
#7
3.6/5
Job Satisfaction
33,973
Job Openings
£24,384
Median Base Salary
£197,450
Average Home Value
#8
3.4/5
Job Satisfaction
2,335
Job Openings
£20,617
Median Base Salary
£124,334
Average Home Value
#9
3.4/5
Job Satisfaction
21,622
Job Openings
£22,020
Median Base Salary
£396,424
Average Home Value
#10
3.6/5
Job Satisfaction
16,624
Job Openings
£29,430
Median Base Salary
£494,032
Average Home Value
#11
3.5/5
Job Satisfaction
4,300
Job Openings
£21,326
Median Base Salary
£161,930
Average Home Value
#12
3.6/5
Job Satisfaction
10,606
Job Openings
£30,308
Median Base Salary
£257,948
Average Home Value
#13
3.4/5
Job Satisfaction
11,375
Job Openings
£21,436
Median Base Salary
£159,625
Average Home Value
#14
3.4/5
Job Satisfaction
5,456
Job Openings
£21,959
Median Base Salary
£170,683
Average Home Value
#15
3.4/5
Job Satisfaction
11,114
Job Openings
£25,519
Median Base Salary
£217,377
Average Home Value
#16
3.5/5
Job Satisfaction
5,094
Job Openings
£22,490
Median Base Salary
£189,576
Average Home Value
#17
3.3/5
Job Satisfaction
4,007
Job Openings
£19,963
Median Base Salary
£145,746
Average Home Value
#18
3.5/5
Job Satisfaction
10,731
Job Openings
£27,923
Median Base Salary
£265,420
Average Home Value
#19
3.5/5
Job Satisfaction
16,600
Job Openings
£25,430
Median Base Salary
£290,863
Average Home Value
#20
3.4/5
Job Satisfaction
8,564
Job Openings
£21,949
Median Base Salary
£172,731
Average Home Value
#21
3.5/5
Job Satisfaction
12,951
Job Openings
£24,247
Median Base Salary
£215,828
Average Home Value
#22
3.5/5
Job Satisfaction
10,081
Job Openings
£26,549
Median Base Salary
£215,554
Average Home Value
#23
3.5/5
Job Satisfaction
37,954
Job Openings
£24,954
Median Base Salary
£208,753
Average Home Value
#24
3.5/5
Job Satisfaction
34,349
Job Openings
£24,045
Median Base Salary
£222,825
Average Home Value
#25
3.4/5
Job Satisfaction
17,648
Job Openings
£21,216
Median Base Salary
£178,668
Average Home Value

Want More?

Employers: Recruit BetterSearch Jobs
Glassdoor’s Best UK Towns & Cities to Work In report identifies UK towns and cities with the highest overall Glassdoor Town & City Score, based on a comparison of 50 of the most populated UK towns and cities with populations above 100,000. Each region’s Glassdoor Town & City Score, based on a 5-point scale (5.0=best city for a job, 1.0=worst city for a job), is determined by weighing three factors equally: hiring opportunity, cost of living and job satisfaction. Hiring opportunity is the ratio of active job openings to population. Cost of living is the ratio of median base salary to average home value. Report published on 26/02/20. For full methodology, email pr@glassdoor.com.