A top ten of the very best Leonard Cohen songs taken from the entire rich career of the man. At number 1 is Suzanne, at number 2 we find So Long, Marianne and at number 3 we have Bird on the Wire. If you have a favorite Leonard Cohen song that is not in this top 10 list, let us know in the comments section of this list.

1. Suzanne

2. So Long, Marianne

3. Bird on the Wire

4. Famous Blue Raincoat

5. Dance Me to the End of Love

6. Hallelujah

7. I’m Your Man

8. Tower of Song

9. The Future

10. Almost Like the Blues