Việt Nam có 54 dân tộc, trong đó có 53 dân tộc thiểu số, chiếm khoảng 14% tổng số dân của cả nước. Dân tộc Việt (còn gọi là người Kinh) chiếm gần 86%, tập trung ở những miền châu thổ và đồng bằng ven biển. Những dân tộc thiểu số, trừ người Hoa, người Chăm và người Khmer, phần lớn đều tập trung ở các vùng miền núi và cao nguyên. Trong số các dân tộc thiểu số, đông dân nhất là các dân tộc Tày, Thái, Mường, Hoa, Khmer, Nùng,... mỗi dân tộc có dân số khoảng 1 triệu người. Các dân tộc Brâu, Rơ Măm, Ơ Đu có số dân ít nhất, với khoảng vài trăm cho mỗi nhóm. Có một số dân tộc thiểu số đã định cư trên lãnh thổ Việt Nam từ rất lâu đời, nhưng cũng có các dân tộc chỉ mới di cư vào Việt Nam trong vài trăm năm trở lại đây như người Hoa ở miền Nam. Trong số các dân tộc này, người Hoa và người Ngái là hai dân tộc duy nhất có dân số giảm trong giai đoạn 1999–2009. Việt Nam là một nước đông dân, tuy diện tích đứng hạng 65 nhưng lại xếp thứ 15 trên thế giới về dân số.