Mesoreodon is an extinct genus of terrestrial herbivore of the family Merycoidodontidae, subfamily Merycoidodontinae (the oreodonts), endemic to North America during the Whitneyan stage of the Oligocene- Miocene epochs (33—20.6 mya) existing for approximately .