"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.
"I've Been Lonely for So Long" atingiu o número 27 na parada pop, número 8 na R&B/Hip Hop, ambas da Billboard, e número 23 na parada pop britânica.[1][2]