Партия пенсионеров (ПП) создана как общественно-политическая организация в 1997 году. 29 ноября 1997 года на учредительном съезде ПП ее председателем был избран тюменский бизнесмен Сергей Атрошенко. 29 мая 1998 года организация была зарегистрирована в Минюсте. В декабре 1999 года на выборах в Госдуму набрала 1,95% голосов.
1 декабря 2001 года на основе ПП создана Российская партия пенсионеров (РПП). Тогда же принят главный программный документ партии — "Манифест Партии пенсионеров", в основе которого лежит идея перераспределения природной ренты в пользу граждан страны через открытие именных счетов с ежемесячным зачислением на них определенных сумм. 15 мая 2002 года РПП зарегистрирована в Минюсте. На выборы в Госдуму в декабре 2003 года РПП шла в блоке с Партией социальной справедливости и набрала 3,09% голосов.
31 января 2004 года прошел чрезвычайный съезд РПП, на котором за проигрыш думской кампании Сергей Атрошенко был снят с поста лидера. И. о. председателя избран депутат Госдумы от Челябинской области Валерий Гартунг, возглавлявший челябинскую региональную организацию РПП. Господин Атрошенко назвал решения чрезвычайного съезда "фальсификацией", так как, по его данным, все его участники ранее были исключены из партии. 27 марта 2004 года на съезде партии господин Гартунг был избран председателем РПП.
30 октября 2004 года РПП стала одним из учредителей коалиции "Патриоты России" — созданного Геннадием Семигиным левопатриотического объединения.
По данным партии, в настоящее время в ее составе более 600 тыс. членов и около 60 региональных отделений.