Les origines de l'État remontent au royaume de Lan Xang établi au . Au XVIIIe siècle, le Lan Xang éclate en trois royaumes, Vientiane, Luang Prabang, et Champassak. Les royaumes sont unis comme partie de la colonie française de l'Indochine française en 1887. Le pays devient indépendant en 1953, en tant que monarchie constitutionnelle. Une guerre civile éclate en 1959 entre le gouvernement et le Pathet Lao, un mouvement communiste. En 1975, le Pathet Lao remporte la guerre et renverse la monarchie. Depuis, le pays devient une république communiste à parti unique gouverné par le Parti révolutionnaire populaire lao, sous lequel les droits de l'homme dans le pays sont souvent critiqués.