Hasta mediados del siglo XIX, el rinoceronte de Java estaba distribuido, variando de abundante a escaso, en la región de Sundarbans (Bengala Occidental y Bangladés), y en Birmania, Tailandia, Camboya, Laos, Vietnam, Malasia y en las islas de Sumatra y Java (Indonesia).