Лаос граничит с Китаем, Камбоджей, Таиландом и Вьетнамом. Страна делится на три географических региона:
- Северный;
- Центральный;
- Южный.
Река Меконг протекает через территорию страны на протяжении 1865 км и отделяет ее от Таиланда.

Северо-восточная граница страны проходит по хребтам Дендинь, Шамшо, Шусунгтяотяй, юго-восточная - по горам Чыонгшон, западная - по хребту Луангпрабанг.
В центральной части Лаоса находится плато Сиангхуанг. К югу от него - самая высокая гора страны Биа (2819м). Горы Чыонгшон сменяются невысокими плато, которые уступами обрываются к широкой долине Меконга.
На крайнем юге страны раскинулось базальтовое плато Болавен.