Skip to main content
Back to articles

The top British cities to find a job: Cornish city crowned UK’s ‘Career Capital’

With the cost of living rising and a widening skills gap, it seems as though there’s a perfect storm for employers and jobseekers, but sometimes jobs just aren’t easy to find.

The skills and labour shortage in the trade industry has been an issue for a while now, with recent research1 revealed that nearly half (44%) of tradespeople said that the industry experienced staff shortages in 2021, due to a lack of skilled workers. We did our own research and it’s becoming clear that we’re not the only industry finding it hard to hire skilled workers. 

In a bid to help ease the pressure, we wanted to discover where in the UK you should be looking for a role, to hopefully help fill the gap. 

Researching roles across the country2, including jobs in the trade sector, we discovered just how many job vacancies there are in the UK so we can share with you the best cities for career opportunities.

We discovered that the Cornish city of Truro was the best location to find work, with 106 jobs per every 1,000 locals who are part of the working population. In comparison, Westminster was the city with the least vacancies, with just 376 jobs in total across the city, resulting in a shocking 2.9 roles per 1,000 members of the working population.

You can check out the best – and worst – cities for jobs via the handy map below:

As part of our research, we also looked into the trade industry specifically so we could discover where the best region is for many of our customers to find work. 

We can reveal that Westminster in London was the top city in the UK for trade jobs with 14,482 jobs currently available in popular trade professions including construction, plumbing and carpentry.

The top 10 cities for trade jobs in the UK are: 

  1. Westminster
  2. City of London
  3. St Albans
  4. Birmingham 
  5. Lichfield 
  6. Coventry
  7. Salford
  8. Wolverhampton
  9. Manchester 
  10. Worcester

As part of our research, we also looked into the trade industry specifically so we could discover where the best region is for many of our customers to find work. 

Our research found that Truro was also the top city in the UK for trade jobs. There are 8.7 trade jobs for every 1,000 members of the working population in Cornwall’s sole city, including construction, plumbing and carpentry. 

The top 10 UK cities for trade jobs, with the number of jobs per capita*, are: 

  1. Truro (8.7)
  2. Cambridge (8.2)
  3. Chichester (7.6)
  4. Bristol (7.5)
  5. Exeter (7.2)
  6. St Asaph (Llanelwy) (6.1)
  7. Manchester (5.6)
  8. Aberdeen (5.3)
  9. Oxford (5)
  10. Ely (4.4)

*the number of jobs per 1,000 working population

It turns out that there are currently over 160,000 trade jobs available in the UK, with the average salary in the construction industry sitting at £37,105.713, over £5,000 more than the median average salary for all workers in the UK, at £31,7864

Samuel Hunt co-founder of, said,

“Here at, we are always thinking ‘what’s next’, how can we move forward and help others in doing so. We know there’s a skill and labour shortage in our own industry, so we thought long and hard about what might be a useful way to address this, and we believe revealing the UK’s ‘Career Capital’ will not only help workers in our industry, but also Brits across all professions.

“I hope the map can add some real value to anyone out there who is looking for work and can provide them with a little bit of direction on where in the UK they should be looking. Hopefully, it’s beneficial to some cities too as there are clearly vacancies that need to be filled and businesses in need of skilled workers!”





Data accurate at the time of writing.

Back to articles