การเมืองในประเทศลาวอยู่ในกรอบของสาธารณรัฐสังคมนิยมพรรคการเมืองเดียว พรรคการเมืองตามกฎหมายเพียงพรรคเดียว คือ พรรคปฏิวัติประชาชนลาว ประมุขแห่งรัฐคือประธานประเทศ จุมมะลี ไซยะสอน ซึ่งเป็นเลขาธิการพรรคดังกล่าวด้วย หัวหน้ารัฐบาลคือนายกรัฐมนตรี ทองสิง ทำมะยง แนวนโยบายแห่งรัฐกำหนดโดยพรรคที่มีโปลิตบูโรของพรรคปฏิวัติจำนวนเก้าคนซึ่งมีอำนาจเต็มในการบริหาร และคณะกรรมการกลางที่มีสมาชิก 49 คน การตัดสินใจที่สำคัญของรัฐอาศัยการลงมติของสภารัฐมนตรี
รัฐธรรมนูญฉบับแรกของลาวที่เขียนเป็นภาษาฝรั่งเศส ประกาศใช้เมื่อ 11 พฤษภาคม พ.ศ. 2490 โดยลาวเป็นรัฐอิสระภายในสหภาพฝรั่งเศส มีการแก้ไขรัฐธรรมนูญเมื่อ 11 พฤษภาคม พ.ศ. 2500 โดยตัดส่วนที่อ้างถึงสหภาพฝรั่งเศสออกไป ลักษณะทางการศึกษา สุขภาพ และเทคนิคอื่น ๆ ยังคงเป็นไปตามแบบเดิมสมัยอาณานิคม รัฐธรรมนูญฉบับดังกล่าวถูกยกเลิกเมื่อ 3 ธันวาคม พ.ศ. 2518 หลังจากประกาศจัดตั้งสาธารณรัฐประชาธิปไตยประชาชนลาว รัฐธรรมนูญฉบับใหม่เขียนขึ้นเมื่อ พ.ศ. 2534 ในปีต่อมามีการเลือกตั้งสมัชชาแห่งชาติจำนวน 85 ที่นั่ง โดยมีวาระ 5 ปี สมัชชานี้มีหน้าที่ออกกฏหมาย การเลือกตั้งครั้งล่าสุดเกิดขึ้นเมื่อเดือนเมษายน พ.ศ. 2549 โดยมีจำนวนสมาชิกเพิ่มขึ้นเป็น 99 คนใน พ.ศ. 2540 และ 115 คนใน พ.ศ. 2549
การวางระเบิดต่อต้านรัฐบาลยังคงเกิดขึ้น รวมทั้งมีการยิงประปรายทั่วประเทศด้วย มีหลายกลุ่มออกมาอ้างความรับผิดชอบ เช่น คณะกรรมการเพื่อเอกราชและประชาธิปไตยในลาวและขบวนการพลเมืองลาวเพื่อประชาธิปไตย
ประธานประเทศได้รับเลือกจากสมัชชาแห่งชาติ มีวาระ 5 ปี นายกรัฐมนตรีและสภารัฐมนตรีได้รับการแต่งตั้งจากประธานประเทศ โดยสมัชชาแห่งชาติให้การรับรอง มีวาระ 5 ปี มีรองนายกรัฐมนตรี 4 คน และสภารัฐมนตรีมี 28 คน