"Where Have All Our Heroes Gone" is a song written and first recorded by American country singer-songwriter Bill Anderson. It was also co-composed with Bob Talbert. It was released as a single in 1970 via Decca Records and became a major hit the same year.
Background and release
"Where Have All Our Heroes Gone" was recorded on June 30, 1970, at the Bradley Studio, located in Nashville, Tennessee. The sessions were produced by Owen Bradley, who would serve as Anderson's producer through most of years with Decca Records. A second track entitled "And Then Came Bad Days" was recorded at the same session.[2]
"Where Have All Our Heroes Gone" was released as a single by Decca Records in September 1970.[3] The song spent 14 weeks on the BillboardHot Country Singles before reaching number six in December 1970.[4] It was also among his final singles to reach the Billboard Hot 100, reaching number 93 after three weeks on the chart.[5] In Canada, the single reached number nine on the RPM Country Songs chart.[6] It was later released on his 1970 studio album, also called Where Have All Our Heroes Gone.[2]