Portsmouth doctors ranking revealed: How the city compares with the rest of the UK
For doctors deciding where to build their careers, salary is only part of the picture. Housing costs, GP workloads, hospital availability and the strength of the local healthcare system can all shape how attractive a city is for medical professionals.


New research by MediFind has ranked 48 UK cities to identify the best places for doctors, analysing annual pay, housing affordability, patients per GP, general hospitals, healthcare quality, medical school quality and health events.
Portsmouth ranks 24th overall among the 48 cities analysed, with a total score of 34.57 out of 100.
Doctors in Portsmouth earn an estimated £64,522 a year, while average housing costs stand at £250,999.
The city records 2,462 patients per GP, one of the higher figures in the study, indicating greater pressure on primary care compared with many of the cities ranked above it.
Portsmouth performs more strongly when it comes to hospital availability, with three general hospitals, placing it joint sixth-highest among the cities analysed.
Its healthcare system quality score stands at 75.6, while Portsmouth also records 82.41 health events per 10,000 residents, one of the stronger rates in the ranking.
This helps the city outperform locations including Dudley, Nottingham, Newport, Wigan, Croydon, Blackpool, Derby and Oxford in the overall table.
Kingston upon Hull takes the top spot nationally with a score of 56.42, helped by a doctor salary of £119,393 and average housing costs of just £134,304.
Liverpool ranks second and has the lowest patient load in the study, with 1,354 patients per GP, while Aberdeen places third with the lowest housing cost of all 48 cities at £131,855.
Bristol, Wolverhampton, Sheffield, Preston, Leeds, Belfast and Glasgow complete the top 10.
Wolverhampton records the highest estimated doctor salary in the study at £131,384, while Bristol has the most general hospitals, with nine.
London misses the top 10 altogether, ranking 11th, while Oxford places 38th despite recording the highest medical school quality score in the study.
Portsmouth doctor figures at a glance
24th overall among 48 UK cities
34.57 total score
£64,522 estimated annual doctor salary
£250,999 average housing cost
2,462 patients per GP
3 general hospitals
75.6 healthcare system quality score
82.41 health events per 10,000 residents