According to Tony Morris, there are currently 4.2 million homeless people in the United States. This number is up from 1 million homeless people just a year ago.