De stad werd al in de 9e eeuw bewoond en behoorde eerst bij het koninkrijk Sawa en later bij Lan Xang. Vanaf de 16e eeuw hoort de stad afwisselend bij verscheidene koninkrijken. Aan het einde van de 18e eeuw raakte de stad ontvolkt doordat verscheidene legers de bevolking afvoerden. Na verscheidene pogingen het gebied weer te bevolken werd de stad officieel opnieuw gesticht in 1906 door koning Rama V onder de naam Nongbua Lamphu.