La langue nationale du Laos est le lao, proche du thaï. Le lao comme le thaï sont des langues tonales. A Luang Prabang comme à Vientiane, l’Anglais est largement parlé et le Français est encore utilisé par des représentants du gouvernement et par un bon nombre de personnes éduquées d’un certain âge. Le tourisme plutôt que la diplomatie est devenu le principal moteur de la perpétuation de son enseignement. Il y a entre 70 et 120 différents dialectes et langages parlés à travers le pays et, dans certaines régions reculées, certaines personnes ne comprennent pas le lao.