Riikka Purra syntyi kesäkuussa 1977 Pirkkalassa. Hän vietti lapsuutensa ja nuoruutensa Tampereella. Purra asuu Kirkkonummella, ja hänen perheeseensä kuuluu aviomies ja lapsia.
Purra valmistui valtiotieteiden maisteriksi Turun yliopistosta vuonna 2004. Hän opiskeli valtio-oppia, taloustiedettä, ympäristöpolitiikkaa ja myöhemmin kasvatustieteitä. Purra on työskennellyt yliopistolla esimerkiksi tutkijakoulutettavana ja opettajana. Vuonna 2016 hän aloitti poliittisena suunnittelijana perussuomalaisissa.
Purra on toiminut Kirkkonummen kunnanvaltuutettuna vuodesta 2017 ja Länsi-Uudenmaan aluevaltuutettuna vuodesta 2022. Kansanedustajaksi Purra valittiin ensimmäisen kerran vuonna 2019. Ensimmäisellä eduskuntakaudellaan Purra toimi hallintovaliokunnan puheenjohtajana.
Purra valittiin perussuomalaisten varapuheenjohtajaksi vuonna 2019 ja puolueen puheenjohtajaksi vuonna 2021. Vapaa-ajallaan Purra liikkuu luonnossa, kokkailee vihreitä ruokia ja viettää aikaa perheen kanssa kotona ja mökillä.