The Beatles have the most No. 1 songs (20), followed closely by Mariah Carey (19).