Question: who has the most number 1 hits of all time?
Answer: The Beatles have tallied the most No. 1 hits in the 61-year history of the Hot 100, with 20. Their closest competitor is Mariah Carey, with 18.