Vietnam se nachází na východním okraji Indočínského poloostrova a má rozlohu přibližně 331 211,6 km². Pobřeží pevninského Vietnamu je dlouhé přibližně 3 260 km. K zemi patří také několik ostrovů.
Vietnam má zhruba esovitý tvar probíhající v délce asi 1 650 km ve směru od severu k jihu. V nejužším místě je široký asi 50 km.
Vietnam je země tropických nížin, zelených kopců a hustě zalesněných hor. Jak je patrné z výše uvedené fyzikální mapy, nížiny pokrývají asi 20 % rozlohy země.
Delta Rudé řeky je lemována kopci, které se mírně zvedají do vysokých hor na severozápadě.
Annamská vysočina (vyznačená na mapě výše) pokrývá velkou část centrální krajiny a v jižních oblastech se prolínají pobřežní nížiny a delta řeky Mekong.
Úrodná a úzká pobřežní nížina se táhne na jih od delty Rudé řeky k deltě Mekongu. Delta Mekongu je nížinou, kterou zaplavují stovky malých řek a kanálů. Husté džungle a mangrovové bažiny pokrývají nejjižnější oblasti pevniny.
Nejvýznamnějšími řekami jsou Rudá řeka (Song Hong) a Mekong; obě mají četné přítoky a druhá jmenovaná jistě patří mezi velké řeky světa.
Jak je na výše uvedené mapě vyznačeno vztyčeným žlutým trojúhelníkem, nejvyšším bodem Vietnamu je Phan Xi Pang, jehož vrchol dosahuje výšky 3 144 m; nejnižším bodem je Jihočínské moře s výškou 0 m.