You are connecting from Lake Geneva Public Library, please login or register to take advantage of your institution's Ground News Plan.
Published 18 hours ago • loading... • Updated 2 hours ago
‘American Idol’ Season 24 Winner Revealed: See Who Won The 2026 Finale
Hannah Harper won after a finale featuring Alicia Keys and performances by Brad Paisley, En Vogue, Nelly and Tori Kelly.
On Monday, May 11, 2026, host Ryan Seacrest announced that Hannah Harper, a 26-year-old stay-at-home mom from Missouri, won American Idol Season 24 after receiving the most viewer votes during the three-hour finale.
The finale narrowed the field when Keyla Richardson was eliminated in third place, leaving Harper and Jordan McCullough, a 27-year-old worship director from Tennessee, as the final two competitors.
Guest mentor Alicia Keys coached the finalists and performed alongside judges Carrie Underwood, Lionel Richie, and Luke Bryan. Musical guests including En Vogue and Brad Paisley also entertained the audience.
Concluding the competition, Harper performed "String Cheese," her original audition song about postpartum depression, while McCullough sang "Goodness of God," which had previously earned him a standing ovation.
Harper joins past American Idol champions including Jamal Roberts and Carrie Underwood, continuing a legacy that began when the series premiered in 2002 on Fox.