Japan - The Gold Standard at Just Two Per 100,000 With only two homeless people per 100,000, Japan is said to have the lowest rate of homelessness among developed nations who are members of the ...