How many popes have there been?
Guess before you scroll — the answer is below
The answer
267 popes
By the Vatican's own count there have been 267 popes since Saint Peter, the latest being Leo XIV, elected in May 2025. The shortest reign lasted 13 days; the longest, Pius IX, ran 31 years. Only one pope in the last 600 years has resigned rather than dying in office.
How to get close to this number
Divide the span by the average reign. The institution claims roughly two thousand years of continuous succession, and a papal reign averages somewhere around seven or eight years given that most popes are elected late in life. Two thousand divided by seven and a half gives a count in the mid-two-hundreds.
The reign lengths in the explanation show why the average is what it is: thirteen days at one extreme and thirty-one years at the other. Electing an elderly candidate is a long-standing feature of the system, which keeps average tenure short and the count correspondingly high for the timespan involved.
The count is also disputed at the edges. Early succession lists were compiled centuries after the fact, several periods had rival claimants, and the church has revised its own official numbering more than once. A figure like this comes from an institution counting its own history, which makes it authoritative and not quite the same thing as verified.
Where this number comes from
| Source | Holy See |
|---|---|
| Figure refers to | 2025 |
| Last checked | |
| Unit | popes |
Numbers move. If this one has drifted from its source, let us know.
Think you can do better?
Five fresh questions every day. No account needed.
Related questions
- As of 2026, how many years has the Sagrada Família been under construction?
- How many days did Magellan’s expedition take to circle the globe?
- How many years did the Hundred Years’ War actually last?
- How many days did the Berlin Airlift last?
- How many minutes did the shortest war in history last?
- How many African countries gained independence in 1960 alone, known as the "Year of Africa"?