Rivamonte Agordino is a comune (municipality) in the Province of Belluno in the Veneto Region of NE Italy. It is located about north of Venice and about northwest of Belluno. As of 31 December 2004, it had a population of 664 and an area of .
Rivamonte Agordino borders the following municipalities: Agordo, Gosaldo, La Valle Agordina, Sedico, Sospirolo and Voltago Agordino.