Vietnamul este situat în peninsula Indochina, în Asia de Sud-Est. Are o frontieră terestră lungă de 4.550 km, învecinându-se cu China la nord, Laos și Cambodgia la vest și Marea de Est (Marea Chinei de Sud) a Oceanului Pacific la est. Pe hartă, Vietnamul este o fâșie de pământ în formă de S, care se întinde de la 23°23′ la 8°27′ latitudine nordică. Lungimea totală a țării este de 1.650 km, de la punctul cel mai nordic până la punctul cel mai sudic. Lățimea sa, de la coasta estică până la granița vestică, este de aproximativ 500 km în partea cea mai lată și de aproximativ 50 km în partea cea mai îngustă.
Topografia diversă a țării este formată din dealuri, munți, delte, coastă și platformă continentală, reflectând istoria îndelungată a geologiei și a formării topografiei într-o climă musonică, umedă și cu o expunere puternică la vreme. Topografia este mai joasă dinspre nord-vest spre sud-est, ceea ce poate fi observat în mod clar în fluxurile râurilor principale.
Trei sferturi din teritoriul Vietnamului sunt alcătuite din munți joși și regiuni colinare. Regiunile cu o altitudine mai mică de 1.000 de metri deasupra nivelului mării reprezintă 85% din teritoriu. Regiunile muntoase de peste 2.000 de metri deasupra nivelului mării reprezintă doar 1%. Dealurile și lanțurile muntoase formează un arc mare, cu o lungime de 1.400 km, de la nord-vest la sud-est, îndreptându-se spre Marea de Est. Cele mai înalte lanțuri muntoase sunt toate situate în vest și nord-vest, cu vârful Fansipan (3.143 de metri), cel mai înalt din Indochina. Mai aproape de Marea de Est, lanțurile muntoase sunt mai joase și se termină, de obicei, cu o fâșie litorală de câmpie. De la Hai Van Pass spre sud, topografia este mai simplă. Lanțurile lungi de munți calcaroși sunt înlocuite de munți mari de granit, urmați de un vast platou cunoscut sub numele de Central Highlands în spatele lanțului Truong Son la est.
Doar un sfert din teritoriul vietnamez este acoperit de delte, separate în regiuni de munți și dealuri. Există două delte majore cu terenuri arabile fertile în Vietnam, Delta Râului Roșu, de 16.700 km pătrați, cunoscută local sub numele de Delta de Nord, și Delta Mekong, de 40.000 km pătrați, sau Delta de Sud. Între aceste două delte majore se află un lanț de delte mici și înguste de-a lungul coastei centrale, de la bazinul râului Ma, în provincia Thanh Hoa, până la Phan Thiet, cu o suprafață totală de 15.000 km pătrați.
Viet Nam se confruntă cu Marea de Est la est și cu Golful Thailandei la sud și sud-vest. Țara are o linie de coastă lungă de 3.260 km care se întinde de la Mong Cai, în nord, până la Ha Tien, în sud-vest. Apele teritoriale ale Vietnamului în Marea de Est se întind spre est și sud-est, incluzând platoul continental, insulele și arhipelagurile. În Golful Tonkin există un grup de aproximativ 3.000 de insulițe care aparțin Vietnamului, inclusiv Golful Ha Long, Golful Bai Tu Long, Cat Hai, Cat Ba și Insula Bach Long Vi. Mai departe, în Marea de Est, se află arhipelagul Hoang Sa (Insulele Paracel) și arhipelagul Truong Sa (Insulele Spratly). La vest și la sud-vest, există grupuri de insule, printre care Con Son, Phu Quoc și Tho Chu.
.