Вьетнам расположен в Юго-Восточной Азии на полуострове Индокитай. Помимо материковой части, к Вьетнаму относятся острова Кондао, Фукуок и другие. Его соседями на западе являются Лаос и Камбоджа, на севере - Китай, юг. На севере страна омывается Южно-Китайским морем и его частью - заливом Бакбо, на юго-западе - Сиамским заливом.
Площадь Вьетнама - 331,7 тыс. км2. Большая часть территории гористая. На севере находится нагорье Юннан, где располагается самая высокая точка страны - гора Фансипан (3143 м). В центральной части страны находятся горы Чыонгшон, имеющие крутые восточные склоны и ступенеобразно понижающиеся к долине реки Меконг западные. Самая высокая точка этого массива - гора Сайлайленг (2711 м) - находится на северо-западе, на границе с Лаосом. На востоке и самом юге страны расположены основные низменные регионы - дельты рек Хонгха (Красной) и Меконг. Речная сеть Вьетнама густая. Хонгха и Меконг являются самыми крупными его реками. В период муссонных дождей нередки значительные подъемы их уровня (до 10 м). Самые крупные озера - Пелам, Пелу и Пеленг.
На территории страны расположено большое количество национальных парков и резерватов - это национальные парки Батьма-Хайван, Кукфыонг (Вави), заказники на плато Тайнгуен и у подножия горных массивов Чыонгшон, Национальный парк острова Катба, залив Халонг, заповедник Чык с Центром спасения приматов, национальный парк Бач Ма, Йок Дон и другие.