Rahvaalgatus on rahva seast tulnud ettepanekud mõne riigieluküsimuse (enamasti seaduseelnõu) arutamiseks ja otsustamiseks. Tavaliselt on selleks vaja teatud arvu kodanike allkirjastatud ettepanekut, mis esitatakse riigiorganile (tavaliselt parlamendile), kes peab kas ise küsimusega tegelema hakkama või panema tõstatatud küsimuse rahvahääletusele.[1]