Viet Nam está situado en la península de Indochina, en el sudeste asiático. Tiene una larga frontera terrestre de 4.550 km, que limita con China al norte, Laos y Camboya al oeste, y el Mar del Este (Mar de la China Meridional) del Océano Pacífico al este. En el mapa, Vietnam es una franja de tierra en forma de S, que se extiende desde los 23°23′ hasta los 8°27′ de latitud norte. La longitud total del país es de 1.650 km desde el punto más septentrional hasta el más meridional. Su anchura, desde la costa oriental hasta la frontera occidental, es de unos 500 km en la parte más ancha y de unos 50 km en la parte más estrecha.
La diversa topografía del país está formada por colinas, montañas, deltas, costas y plataforma continental, lo que refleja la larga historia de la formación de la geología y la topografía en un clima monzónico, húmedo y de fuerte exposición meteorológica. La topografía es más baja desde el noroeste hasta el sureste, lo que puede observarse claramente en los caudales de los principales ríos.
Tres cuartas partes del territorio de Vietnam están formadas por montañas bajas y regiones montañosas. Las regiones con una altitud inferior a 1.000 metros sobre el nivel del mar constituyen el 85% del territorio. Las regiones montañosas de más de 2.000 metros sobre el nivel del mar representan sólo el 1%. Las colinas y cordilleras forman un gran arco de 1.400 km de longitud desde el noroeste hasta el sureste, en dirección al mar oriental. Las cordilleras más altas se encuentran en el Oeste y el Noroeste, con el pico de Fansipan (3.143 metros), el más alto de Indochina. Más cerca del Mar del Este, las cordilleras descienden y suelen terminar en una franja costera de tierras bajas. Desde el paso de Hai Van hacia el Sur, la topografía es más sencilla. Las largas cordilleras de piedra caliza son sustituidas por grandes montañas de granito, seguidas de una vasta meseta conocida como Tierras Altas Centrales, detrás de la cordillera de Truong Son, al Este.
Sólo una cuarta parte del territorio vietnamita está cubierta por deltas, separados en regiones por montañas y colinas. En Vietnam hay dos grandes deltas con tierras de cultivo fértiles: el delta del río Rojo, de 16.700 km2 , conocido localmente como el delta del Norte, y el delta del río Mekong, de 40.000 km2 , o el delta del Sur. Entre estos dos deltas principales hay una cadena de deltas pequeños y estrechos a lo largo de la costa central, desde la cuenca del río Ma, en la provincia de Thanh Hoa, hasta Phan Thiet, con una superficie total de 15.000 km2.
Viet Nam se encuentra frente al Mar del Este, al este, y al Golfo de Tailandia, al sur y al suroeste. El país tiene un largo litoral de 3.260 km que va desde Mong Cai en el Norte hasta Ha Tien en el Suroeste. Las aguas territoriales de Vietnam en el Mar del Este se extienden hacia el Este y el Sureste, incluyendo la plataforma continental, las islas y los archipiélagos. En el Golfo de Tonkín hay un grupo de unos 3.000 islotes que pertenecen a Vietnam, como la bahía de Ha Long, la bahía de Bai Tu Long, Cat Hai, Cat Ba y la isla de Bach Long Vi. Más lejos, en el mar del Este, están el archipiélago Hoang Sa (islas Paracel) y el archipiélago Truong Sa (islas Spratly). Al oeste y al suroeste, hay grupos de islas como Con Son, Phu Quoc y Tho Chu.