US: 3,719,000 sq. miles ÷ 319,000,000 people = 0.011 mile/person Japan: 145,833 sq. miles ÷ 126,000,000 people = 0.001 mile/person So: US: 85.7 people/sq. mile Japan: 864 people/sq. mile Figures from Wolfram Alpha