Республиканская партия России (РПР) ведет свою историю с 1990 года. На съезде в апреле 2005 года пост лидера партии был упразднен и заменен коллективным политсоветом. Тогда же в РПР вступили независимые депутаты Госдумы Владимир Рыжков, Святослав Насташевский и Михаил Задорнов (последний вскоре перешел на работу в ВТБ 24), ставшие членами нового руководящего органа. Было объявлено, что РПР станет платформой для образования единой демократической партии. В 2006–2007 годах партия входила в оппозиционную коалицию «Другая Россия», участвовала в «Маршах несогласных». 23 марта 2007 года Верховный суд РФ по иску Росрегистрации принял решение о ликвидации РПР, посчитав, что ее численность была ниже установленного законом минимума — 50 тыс. членов. Владимир Рыжков назвал это решение «предвзятым» и обещал бороться за восстановление РПР.
16 сентября 2010 года было объявлено о создании коалиции демократических сил «За Россию без произвола и коррупции», целью которой провозглашалась смена политического курса в стране. В нее вошла Республиканская партия и также не имевшие регистрации «Российский народно-демократический союз» (лидер Михаил Касьянов), движение «Солидарность» (Борис Немцов) и «За демократический выбор» (Владимир Милов). 13 декабря в Москве прошел учредительный съезд созданной на базе коалиции Партии народной свободы «За Россию без произвола и коррупции» (ПАРНАС). Владимир Рыжков и три вышеназванных политика стали ее сопредседателями. В 2011 году партия подала документы на регистрацию в Минюст, но получила отказ. В том же году Владимир Милов не стал переизбираться сопредседателем ПАРНАС из-за разногласий с остальными лидерами.
12 апреля 2011 года Европейский суд по правам человека (ЕСПЧ) признал ликвидацию РПР «необоснованной» и нарушающей право на свободу собраний и объединений. 23 января 2012 года Верховный суд РФ на основании вердикта ЕСПЧ отменил собственное решение о ликвидации РПР, в апреле дело было окончательно закрыто. 5 мая регистрация партии была восстановлена Минюстом.
16 июня 2012 года в Москве прошел объединительный съезд Республиканской партии и Партии народной свободы, сопредседателями РПР—ПАРНАС стали Владимир Рыжков, Борис Немцов и Михаил Касьянов.
5 июля 2015 года РПР—ПАРНАС провела съезд, в ходе которого был принят ряд поправок к учредительным документам. В частности, изменено название партии с РПР—ПАРНАС на ПАРНАС, упразднен институт трех сопредседателей и появился пост председателя партии, который занял Михаил Касьянов.