How many people finish a marathon worldwide each year?
Sports hard Data from 2023
Guess before you scroll — the answer is below
The answer
1,100,000 finishers
Roughly 1.1M.
Roughly 1.1 million people finish a marathon each year worldwide. The average finishing time has got slower over the decades, not faster — because the field shifted from competitive club runners to ordinary people.
Where this number comes from
| Source | RunRepeat / IAAF global participation analysis |
|---|---|
| Figure refers to | 2023 |
| Last checked | |
| Unit | finishers |
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
- What is the capacity of Camp Nou?
- How many kilometres does a footballer run in a match?
- What is the top speed of a Formula 1 car, in miles per hour?
- What was Usain Bolt’s top speed, in miles per hour?
- How fast does a professional forehand travel, in miles per hour?
- How fast is the fastest Formula 1 pit stop, in seconds?