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 .