Researchers found people who live rough are likely to die more than 30 years earlier than the average British person.
According to new figures homeless people will die in their 40s - men on average at 47 while women have a life expectancy of 43.
The homeless life expectancy rate compares to that in the Democratic Republic of the Congo, central Africa. In stark contrast, the average age of death for the general population in Britain currently is 77 years.
Separate figures, meanwhile, have shown that almost 70,000 children will wake up on Christmas Day in temporary accommodation, without a home to call their own.
Campaigners described the figures as "shocking" and said they were an appalling indictment on modern British society.