There are 16,547 businesses registered as estate agencies in the UK according to figures obtained from Companies House - the equivalent of 25.6 for every 100,000 residents.
London, predictably, has the most - 66.5 estate agencies for every 100,000 residents. But there are none at all registered in the Shetland Islands in Scotland and Ballymoney in Northern Ireland.
The information was gathered from a trawl of records at Companies House by Trinity Mirror Group’s GetBucks regional newspaper and online service.
In the title’s own county of Buckinghamshire there were 240 businesses classed as real estate agencies - that's 30.7 for every 100,000 people in the area.
South Bucks' council area was the best served with 41 estate agencies, representing 59.8 for every 100,000 residents followed by Milton Keynes with 36.3 for every 100,000. Aylesbury Vale had 21.7 agency businesses for every 100,000 people living there.