"I've Been Lonely for So Long" é uma canção pop-soul gravada pelo cantor norte-americano de southern soul, Frederick Knight. Composta por Posie Knight, a esposa do cantor, e Jerry Weaver, foi lançada em 1972 pela Stax Records.
A canção também está incluída em seu álbum homônimo, lançado em 1973.
Paul Young cobriu "I've Been Lonely for So Long" durante as sessões do seu álbum de 1983, No Parlez.
Peter Blakeley gravou a canção, sob o título abreviado "I've Been Lonely", para seu álbum de 1993, The Pale Horse, e lançou como single, que alcançou o número 61 na parada australiana da ARIA.