Nepali parlament (Sansad) on kahekojaline, koosnedes Esindajatekojast (Pratinidhi Sabha) ja Rahvusnõukogust. Esindajatekojal on 205 liiget, kes valitakse otseselt rahva poolt ühekohalistes valimisringkondades viieks aastaks. Valimisõiguslikud on kõik vähemalt 18-aastased Nepali kodanikud. Rahvusnõukogul (Rashtriya Sabha) on 60 liiget, kellest 10 nimetab kuningas, 35 valib Esindajatekoda ning ülejäänud 15 valib külavanematest ja linnapeadest koosnev valimiskogu. Parlamendi ametiaeg on viis aastat, kuid kuningas võib selle ennetähtaegselt laiali saata.