Comitia

Comitia calata

Vanhin kansankokous oli comitia calata. Se oli olemassa jo esihistoriallisella ajalla. Historiallisen ajan alussa sen merkitys oli jo vähenemässä. Tässä kokouksessa ei äänestetty eikä kansa osallistunut aktiivisesti toimintaan. Kokouksen tarkoitus oli kutsua kansa koolle todistamaan tiettyjä toimia tai kuulemaan ilmoituksia. Ilmoitukset saattoivat koskea ajanlaskua, toimitukset saattoivat olla esimerkiksi uskonnollisten virkamiesten virkaanastujaisia tai testamentin vahvistamista.
Comitia calataa johti pontifex maximus ja se todennäköisesti pidettiin Capitoliumilla. Se koostui vain patriiseista.

Comitia curiata

Comitia curiata oli toiseksi vanhin kansankokouksista. Se koostui patriiseista, jotka oli järjestetty 30:een curiaan, joista jokaisella oli yksi ääni. Alun perin tämä kansankokous valitsi virkamiehet, antoi heille imperiumin ja sääti lakeja. Myöhemmin sen oikeudet rajoittuivat imperiumin myöntämiseen comitia centuriatassa valituille virkamiehille. Myöhäisessä tasavallassa comitia curiata koostui vain 30 liktorista, joiden katsottiin edustavan curioita.

Comitia centuriata

Comitia centuriata eli sotaväenkokous koostui sekä patriiseista että plebeijeistä, jotka oli jaettu viiteen taloudelliseen luokkaan ja edelleen centurioiksi kutsuttuihin sisäisiin osiin. Kokoukseen osallistuminen edellytti riittävää varallisuutta ja äänestysjärjestelmä takasi, että rikkaimmilla kansanosilla oli selvä etulyöntiasema äänestyksissä. Kokous kutsuttiin vuosittain koolle valitsemaan seuraavan vuoden konsuli ja preettorit. Viiden vuoden välein valittiin kensorit. Varhaisempina aikoina kokous myös toimi tuomioistuimena törkeästä maanpetoksesta syytetyille.
Kokouksessa centuriat äänestivät ensin sisäisesti ja yksittäisten kansalaisten mielipiteistä muodostui centurian ääni. Tämän jälkeen centuriat äänestivät lähtien rikkaimmasta. Ensimmäiset 18 centuriaa pidettiin muodollisessa sadan hengen koossa, kun taas muissa centurioissa oli huomattavasti enemmän ihmisiä. Näin ensimmäiset centuriat saivat äänestyksissä suhteettoman edun. 
Comitia centuriata oli alun alkaen ollut ritarisäätyisten sotilaiden kokous, joka oli kokoontunut Campus Martiuksella Rooman ulkopuolella, koska armeijat eivät saaneet astua kaupunkiin. Kokouksen suuruus teki siitä myös monimutkaisen. Se käyttikin lainsäädäntövaltaansa vain harvoin keskittyen yleensä vain virkamiesten valintaan.

Comitia tributa

Comitia tributa koostui sekä patriiseista että plebeijeistä. Kansalaiset oli jaettu tribuksiin, joita oli 35 ja joista jokaisella oli yksi ääni. Valtaosa kaupungin väestöstä kuului neljään kaupunkitribukseen. Maaseututribuksia oli 31, joten niiden valta oli huomattavasti suurempi. Kansankokous kokoontui Forum Romanumilla ja valitsi muun muassa kvestorit ja sotilastribuunit. Sillä oli huomattavasti oikeudenkäyntivaltaa, kunnes diktaattori Sulla perusti oikeusistuimia, joille oikeudenkäynnit siirrettiin.
Comitia tributan osana oli concilium plebis, joka koostui plebeijeistä. Se valitsi kansantribuunit ja ediili.

Sullan muutokset

Konsulikaudellaan 88 eaa. Sulla sääti lain, jonka mukaan comitia tributa ja concilium plebis saattoivat äänestää vain senaatin antamista lakiehdotuksista. Hän myös järjesti comitia centuriatan niin, että ensimmäisellä luokalla, senaattoreilla ja merkittävimmillä ritareilla, oli lähes puolet kaikista äänistä. Hän vei comitia tributalta ja concilium plebikseltä lainsäädäntövallan.
Kun Marius ja Cinna pääsivät valtaan, nämä uudistukset kumottiin. Sulla palautti ne diktaattorikaudellaan. Sullan kuoltua ne taas kumottiin.

Keisariaika

Augustus säilytti yksinvaltaisuudestaan huolimatta joitain tasavaltalaisia muotoja. Hän kuitenkin merkittävästi vähensi kansankokousten merkitystä siirtämällä niiden lainsäädäntövaltaa senaatille. Senaattorit puolestaan keisari nimitti itse. Hänet oli myös valittu useihin virkoihin eliniäksi, joten vaaleja ei tarvinnut pohtia. Tiberius siirsi myös virkamiesten valinnan senaatille. Caligulan kauden jäälkeen kansankokoukset eivät enää kokoontuneet.