Na początku lat 90. XX w. związał się z Kongresem Nepalskim. W pierwszych wolnych wyborach w 1991 został wybrany z listy Kongresu Nepalskiego w skład parlamentu z okręgu Dhanusa. Objął wówczas stanowisko ministra zdrowia w rządzie premiera Giriji Prasad Koirali (1991–1994). W wyborach w 1999 ponownie uzyskał elekcję do parlamentu. W 1999 po raz drugi objął stanowisko ministra zdrowia.
W wyborach parlamentarnych 10 kwietnia 2008 Yadav wziął ponownie udział jako członek Kongresu Nepalskiego. W swoim okręgu Dhanusa-5 odniósł zwycięstwo, zdobywając 10,4 tysiąca głosów.
Prezydent Nepalu 17 lipca 2008 Ram Baran Yadav został wybrany kandydatem Kongresu Nepalskiego do stanowiska pierwszego prezydenta Nepalu. W pierwszej rundzie wyborów 19 lipca 2008 uzyskał 283 głosy członków Zgromadzenia Konstytucyjnego"Nepali vice president elected, new date for president voting set", People's Daily Online, 20 lipca 2008.. Poparli go członkowie Kongresu Nepalskiego, Komunistyczna Partia Nepalu (Zjednoczenie Marksistowsko-Leninowskie) oraz partia Madhesi Janadhikar Forum.