"The Riddle" is the title of a song written and recorded by American recording artist Five for Fighting. It was released in May 2006 as the lead single from the album Two Lights. The song peaked at number 40 on the Billboard Hot 100 during an 18-week chart stay. On the Hot Adult Contemporary Tracks chart, the song reached number 4.