Việt Nam có 54 dân tộc và 1 nhóm "người nước ngoài". Dân tộc đông nhất là dân tộc Kinh, chiếm 86,2% dân số. Các dân tộc thiểu số đông dân nhất bao gồm Tày, Thái, Mường, Khmer, Hoa, Nùng, H'Mông, Dao, Người Jrai, Ê Đê, Ba Na, Chăm, Sán Dìu, Ra Glai. Các dân tộc này thường sống ở miền núi và vùng sâu vùng xa ở miền Bắc, Tây Nguyên, miền Trung và đồng bằng sông Cửu Long. Các dân tộc Brâu, Ơ Đu và Rơ Măm chỉ có số lượng nhỏ.