Abstract Rhinoceroses are among the most endangered mammalian species today. Their past diversity is well documented from the Eocene onward, although their evolutionary history is far from being fully understood. Here, we elucidate the systematic affinities of a Pleistocene rhinoceros species represented by a partial skeleton from 709 ± 68 kya archaeological deposits in Luzon Island, Philippines. We perform a comprehensive phylogenetic analysis, including all living species and a wide array of extinct rhinocerotid species. We confirm the early split between Elasmotheriinae and Rhinocerotinae at c. 35.5 Mya and constrain the divergence between recent Asian and African rhinoceroses at c. 24 Mya, with contrasting phenotypic evolutionary rates in Diceroti and Rhinoceroti. Dental features reveal the existence of an unsuspected Asian Pleistocene clade, referred to as Nesorhinus gen. nov.. It includes the rhinoceros from the Philippines and another extinct species from Taiwan, N. hayasakai. Nesorhinus is the sister-group to a cluster comprising Dicerorhinus and Rhinoceros. Our phylogenetic results strongly suggest an island-hopping dispersal for Nesorhinus, from the Asian mainland towards Luzon via Taiwan by the Late Miocene or later, and Pleistocene dispersals for representatives of Rhinoceros. Nesorhinus philippinensis would be the first perissodactyl species supporting the island-rule hypothesis, with decreased body weight and limb-bone robustness.