Партия создана в ноябре 1990 года на базе части движения «Демократическая платформа», чьи представители покинули КПСС из-за разногласий с большинством на XXVIII съезде. 14 марта 1991 года Минюст РСФСР зарегистрировал объединение Республиканская партия Российской Федерации (РПРФ), ставшее одной из трёх первых партий России. Партия была представлена в Госдуме четырёх созывов (в составе коалиций и блоков). В 2000-х, объединившись с рядом организаций, РПР увеличила свою численность, входила в коалицию «Другая Россия» и участвовала в «Маршах несогласных». В 2007 году партия была лишена регистрации. В 2010 году РПР вошла в коалицию «За Россию без произвола и коррупции» (позднее — партия «ПАРНАС»). В 2013 году стала полноправным членом Альянса либералов и демократов за Европу.