SportsMonkie.com
Football

Most Premier League Titles by a Club

By Sourav Das Updated July 27, 2026
Premier League trophy adorned with ribbons on a plinth inside a floodlit stadium
On this page5
  1. 01The record holder: Manchester United and 13 titles
  2. 02The full leaderboard of Premier League champions
  3. 03Manchester City and the modern dynasty
  4. 04The 13 versus 20 nuance
  5. 05Why the record matters

Manchester United have won the most Premier League titles, with 13 since the competition began in 1992. Manchester City are next with eight, having dominated the most recent era, and the gap between the two reflects two very different periods of English football’s top tier.

The Premier League is one of the most watched competitions in world sport, and its roll of honour is a story of two dynasties: Manchester United under Sir Alex Ferguson in the 1990s and 2000s, and Manchester City under Pep Guardiola in the 2010s and 2020s. There is an important nuance to the numbers, too, because “Premier League titles” means something narrower than all-time English championships. Here is the full leaderboard, and what the figures really count. All figures are as of the 2024-25 season.

The record holder: Manchester United and 13 titles

Manchester United won the inaugural Premier League in 1992-93 and went on to claim 13 of the first 21 titles, all but one of them under Sir Alex Ferguson. That era of dominance, built on serial winning and a talent for late goals, made United the defining club of the competition’s first two decades.

Since Ferguson’s retirement in 2013, United have not added to the tally, but their 13 titles still lead the list. It is a total that captures just how thoroughly they ruled the Premier League’s formative years.

The full leaderboard of Premier League champions

The table below ranks the clubs by Premier League titles won since 1992.

RankTitlesClubMost recent
113Manchester United2012-13
28Manchester City2023-24
35Chelsea2016-17
43Arsenal2003-04
52Liverpool2024-25
61Blackburn Rovers1994-95
61Leicester City2015-16

Only seven clubs have ever won the Premier League, a sign of how concentrated success has been at the top. Blackburn Rovers and Leicester City provide the two great outsider stories, with Leicester’s 2016 triumph among the most improbable in sporting history.

Manchester City and the modern dynasty

Manchester City are second with eight titles, all won since 2012, including four in a row from 2021 to 2024 under Pep Guardiola. That run made them the dominant force of the modern game and closed some of the gap on United. Their recent surge is the main reason the top of the leaderboard is a two-club affair, with Chelsea, Arsenal and Liverpool trailing behind.

The 13 versus 20 nuance

The most common confusion around this record is the difference between Premier League titles and all-time English titles. United’s 13 counts only championships since the league was rebranded in 1992. Their all-time top-flight total, including the old First Division, is 20, which ties Liverpool, who reached 20 by winning the 2024-25 title. So United lead the Premier League era outright, but share the all-time English record. For the players who defined these teams, see our leaderboards of the most Premier League appearances and the most goals in football history.

Why the record matters

League titles are the ultimate measure of a club’s sustained quality across a full season, which is why the Premier League honours list is so prized. United’s 13 reflects a golden age under Ferguson, while City’s eight captures the current era, and the contrast between them tells the story of the competition itself. Liverpool’s 2024-25 win, drawing them level with United on all-time English titles, shows the record is still very much alive.

The short version: Manchester United have won the most Premier League titles with 13, ahead of Manchester City (eight), Chelsea (five), Arsenal (three) and Liverpool (two). In all-time English top-flight titles, United and Liverpool are level on 20 each, as of the 2024-25 season.

Share this article

Frequently asked questions

Which club has won the most Premier League titles?+

Manchester United have won the most Premier League titles, with 13 since the competition began in 1992. Manchester City are second with eight, followed by Chelsea with five, Arsenal with three and Liverpool with two. Most of United's titles came under Sir Alex Ferguson. All figures are as of the 2024-25 season.

Is Manchester United's 13 titles the same as 20 English titles?+

No, and this is the key nuance. Manchester United have 13 Premier League titles, meaning titles won since the league was rebranded in 1992. Their all-time English top-flight total, including the old First Division, is 20, which ties Liverpool for the most in English history. The 13 figure refers only to the Premier League era.

How many Premier League titles have Manchester City won?+

Manchester City have won eight Premier League titles, all since 2012, including a run of four in a row from 2021 to 2024 under Pep Guardiola. That recent dominance has made them the defining club of the modern era, and they are second only to Manchester United on the all-time Premier League list.

Who won the 2024-25 Premier League title?+

Liverpool won the 2024-25 Premier League title under Arne Slot, ending Manchester City's recent run of championships. It was Liverpool's second Premier League title and lifted their all-time English top-flight total to 20, level with Manchester United. In the Premier League era specifically, Liverpool have two titles.

Sources

Play & tools

Free browser games and tools — no account, no download.

Related football guides

View all →