Vietnam se nachází na poloostrově Indočína v jihovýchodní Asii. Má dlouhou pozemní hranici 4 550 km, na severu hraničí s Čínou, na západě s Laosem a Kambodžou a na východě s Východním mořem (Jihočínským mořem) Tichého oceánu. Na mapě tvoří Vietnam pás země ve tvaru písmene S, který se táhne od 23°23′ do 8°27′ severní šířky. Celková délka země je 1 650 km od nejsevernějšího bodu k nejjižnějšímu bodu. Její šířka od východního pobřeží k západní hranici je v nejširší části asi 500 km a v nejužší části asi 50 km.
Rozmanitá topografie země se skládá z kopců, hor, delt, pobřeží a kontinentálního šelfu, což odráží dlouhou historii geologie a utváření topografie v monzunovém, vlhkém podnebí a silné expozici počasí. Od severozápadu k jihovýchodu je topografie nižší, což lze jasně pozorovat na tocích hlavních řek.
Tři čtvrtiny území Vietnamu tvoří nízké hory a kopcovité oblasti. Oblasti s nadmořskou výškou nižší než 1 000 m n. m. tvoří 85 % území. Horské oblasti s nadmořskou výškou nad 2 000 metrů tvoří pouze 1 %. Kopce a pohoří tvoří velký oblouk o délce 1 400 km od severozápadu k jihovýchodu, který směřuje k Východnímu moři. Všechna nejvyšší pohoří se nacházejí na západě a severozápadě s vrcholem Fansipan (3 143 m), který je nejvyšší v Indočíně. Blíže k Východnímu moři se pohoří snižují a obvykle končí pobřežním pásem nížiny. Od průsmyku Hai Van na jih je topografie jednodušší. Dlouhá vápencová pohoří jsou vystřídána velkými žulovými horami, za nimiž na východě následuje rozsáhlá náhorní plošina známá jako Centrální vysočina za pohořím Truong Son.
Pouze čtvrtinu vietnamského území pokrývají delty, rozdělené na oblasti horami a kopci. Ve Vietnamu jsou dvě hlavní delty s úrodnou ornou půdou, delta Rudé řeky o rozloze 16 700 km², místně známá jako severní delta, a delta řeky Mekong o rozloze 40 000 km² neboli jižní delta. Mezi těmito dvěma hlavními deltami se nachází řetězec malých a úzkých delt podél středního pobřeží od povodí řeky Ma v provincii Thanh Hoa po Phan Thiet o celkové rozloze 15 000 km².
Viet Nam je na východě obrácen k Východnímu moři a na jihu a jihozápadě k Thajskému zálivu. Země má dlouhé pobřeží o délce 3 260 km, které se táhne od Mong Cai na severu po Ha Tien na jihozápadě. Teritoriální vody Vietnamu ve Východním moři sahají na východ a jihovýchod, včetně kontinentálního šelfu, ostrovů a souostroví. V Tonkinském zálivu se nachází skupina přibližně 3 000 ostrůvků patřících Vietnamu, včetně zálivů Ha Long Bay, Bai Tu Long Bay, Cat Hai, Cat Ba a ostrova Bach Long Vi. Dále ve Východním moři se nachází souostroví Hoang Sa (Paracelské ostrovy) a souostroví Truong Sa (Spratlyho ostrovy). Na západě a jihozápadě se nacházejí skupiny ostrovů Con Son, Phu Quoc a Tho Chu.