Vietnamul a fost colonizat de-a lungul existenței sale. Prima colonizare a fost de către chinezi; a doua a fost de franceză. Colonizarea chineză a durat aproape 1000 de ani, începând cu anexarea nordului Vietnamului în 111 î.H.
Mulți chinezi au fugit în Vietnam atunci când dinastia Han sa prăbușit. Acest lucru a determinat prima din multe perioade de nemulțumire din partea vietnamezilor până când Ngo Quyen a învins chinezii.
Francezii și multe alte țări europene au intrat în contact cu Vietnam cu mult înainte de secolul al XIX-lea. Cu toate acestea, nu a fost până când a devenit clar pentru Franța că vietnamezii nu vor susține în mod direct interesele franceze că colonizarea a devenit oficială în 1874. Aceasta a durat până în 1954, după războiul franco-indochina, când Vietnamul a avut în sfârșit o șansă de a- guvernează.