"How Long" is a song by American singer-songwriter JD Souther. Written in 1971, it was originally recorded by Souther for his 1972 debut solo album, John David Souther. It was given a limited release as a promotional 7-inch 45 rpm single in 1972 with Souther's "The Fast One" on the B-side.