Apr 28, 2025

Shayne Dias

From Liverpool to Manchester United - Who Have Won Most Top-flight League Titles in England?


Liverpool FC have won their 20th top-flight English title

Source: X/@LFC


They beat Tottenham Hotspur 5-1 to secure the 2024-25 Premier League title. 

Source: X/@LFC


They are now joint-holders of the record of most titles won in the English top-flight.

Source: Facebook


Manchester United have also won 20 league titles - the last of which came in 2013. 

Source: X/@premierleague


Arsenal are third on the list with 13 titles - the last of which came in the 2003-04 season.

Source: AP Photo


Manchester City are next on the list with 10 titles - their last win coming in the 2023-24 season.

Source: AP


Everton have won 9 titles - their last came in the 1986-87 season.

Source: AP


Aston Villa have won 7 titles - their last came in the 1980-81 season.

Source: AP


Chelsea have won 6 titles - but they are joint-seventh on the list.

Source: X/@ChelseaFC


That is because Sunderland have also won the same number of titles as Chelsea.

Source: X/@SunderlandAFC