By using this website, you agree to our use of cookies to enhance your experience.


Revealed! The cities with the 'busiest' estate agents

Estate agents in Liverpool and Portsmouth have had the busiest start to the year, new analysis suggests.

Self-employed agency brand eXp UK calculated the number of residential estate agency branches across 25 major cities in Britain, before measuring this against the current number of homes for sale in each city including those sold subject to contract.

The aim was to reveal which markets are currently busiest from an agent point of view and which are posing the most challenging. 


The data shows that across the 25 British cities, there are an average of 343 estate agency branches per city, while the average number of listings per city is 3,710 listings.

This suggests there are an average of 11 listings per branch across the 25 cities analysed by eXp UK. 

When it comes to the most prosperous markets at present for estate agents, Liverpool sits top with the highest average number of listings per agent, according to the research.

Some 8,003 homes are currently listed for sale across Liverpool and with 423 estate agency branches operating within the city, this equates to an impressive 19 for sale listings per branch. 

Portsmouth is also home to some of the busiest agents at the start of 2024, with 2,240 listings and 124 branches equating to an average of 18 listings per branch, followed by Leeds with an estimated 16 listings per branch.

Other cities where estate agents are off to a quick start to the year include Cardiff (15), Nottingham (14), Glasgow (14), Bristol (14), and Sheffield (14).

However, not all agents are enjoying a fast start to the year. In Newcastle, current for sale stock equates to an average of just six listings per agent, with Preston (6), Swansea (7), and Northampton (8) also home to some of the lowest average for sale stock levels per agent of all cities analysed by eXp UK. 

Adam Day, head of eXp, UK, said: “With the market starting to pick up towards the back end of last year, it’s been a perhaps surprisingly busy start to 2024 for many estate agents. Growing stability has tempted both buyers and sellers back to the fold and many agents are finding that the initial task of building their property portfolios isn’t as hard as previous months, it’s the sales progression that is keeping them busy. 

“Of course, the diverse nature of the UK property market means that while some agents are hard at work with sales progression, others haven’t quite seen the same resurgence in for sale stock levels just yet. 

“For these agents, demonstrating why they are the best choice will ensure it’s only a matter of time before their portfolio of for sale stock starts to build, as the market continues to show ongoing signs of positivity already this year.”

Table shows the number of current residential estate agency branches, the number of live residential property listings (correct as of 15/01/24), and the resulting average number of listings per branch, all across 25 British cities
    Location Est number of estate agent branches Est number of listings (including sstc) Average number of current listings per branch
    Liverpool 423 8,003 18.9
    Portsmouth 124 2,240 18.1
    Leeds 428 6,691 15.6
    Cardiff 250 3,788 15.2
    Nottingham 462 6,695 14.5
    Glasgow 408 5,872 14.4
    Bristol 398 5,644 14.2
    Sheffield 318 4,366 13.7
    London 4,530 60,442 13.3
    Bournemouth 242 3,191 13.2
    Manchester 704 8,654 12.3
    Birmingham 670 8,138 12.1
    Edinburgh 254 2,948 11.6
    Southampton 293 2,936 10.0
    Leicester 433 4,308 9.9
    Middlesbrough 155 1,489 9.6
    Brighton 248 2274 9.2
    Bradford 262 2,327 8.9
    Coventry 347 2,915 8.4
    Stoke 243 2,014 8.3
    Huddersfield 172 1,362 7.9
    Northampton 293 2,247 7.7
    Swansea 166 1,103 6.6
    Preston 301 1,740 5.8
    Newcastle 513 2,838 5.5
    Average across 25 cities 343 3,710 10.8

Please login to comment

MovePal MovePal MovePal
sign up