"Not Enough Love in the World" is a soft rock song written by American musicians Don Henley, Danny Kortchmar, and Benmont Tench. The lyrics describe a rocky relationship, with the singer proclaiming he's still in love. It is rumored that it was about Henley's relationship with Stevie Nicks (whom fellow Eagle Joe Walsh later dated), but their relationship only lasted a year.
Henley included the song on his second solo studio album Building the Perfect Beast (1984). It was released as a single in 1985 and hit #34 on the Billboard Hot 100. The music video was directed by Timothy Hutton.
The melody of the song was use as the base of the song "Por Ti, Por Mi" by Mexican singer Irán Castillo.
Cash Box said that "this mid-tempo and 'beat-heavy rocker is a perfect vehicle for the ex-Eagle's unique vocals"
In 1996, Cher released her version of "Not Enough Love in the World" as the third official European single from her 21st studio album It's a Man's World. The single version is shorter than the album version and is slightly remixed. Allmusic highlighted this cover on her album.