The city boasts 340 hostelries, at an average of 11 per square mile.
It makes Brighton and Hove equal to Liverpool, which topped the list with 477 venues which is also equal to 11 per square mile.
The figures were released by Liberty Games, which supplies jukeboxes, quiz machines and gaming machines.
London had the most pubs, with more than 4,400 in the capital, but the average per square mile there is just seven, the experts said.
It means there are more pubs per square mile in Hastings, which has 89 pubs at an average of eight per square mile.
Worthing has 74 pubs at an average of six per square mile, Eastbourne has four pubs per square mile while Crawley and Adur average three pubs per square mile.
The data was analysed across 350 local authorities, and found that in places like Horsham, Mid Sussex towns including Burgess Hill, Lewes, and Chichester, there was only one pub per square mile on average.
As the coronavirus lockdown eases, many of our favourite establishments are preparing to reopen their doors to patrons on July 4.
It suggests the city has a love of our pubs.