Le Myanmar est ethniquement très diversifié. Le gouvernement reconnaît 135 groupes ethniques distincts. Il existe certains, y compris les Rohingya, qui ne sont pas reconnus par le gouvernement. Bien qu’il soit extrêmement difficile de vérifier cette déclaration, il existe au moins 108 groupes ethnolinguistiques différents au Myanmar, composés principalement de Tibetos-Burman, mais avec des populations importantes d’ethnie Tai-Kadai, Hmong-Mien et Austroasiatic (Mon-Khmer).
Les Bamars représentent environ 68 % de la population. 10 % de la population est Shan. Les Kayins représentent 7 % de la population. Le peuple Rakhine représente 4 % de la population. Les Chinois d’outre-mer représentent environ 3 % de la population. Les Mons, qui forment 2 % de la population, sont liés ethnolinguiquement aux Khmers. Les Indiens d’outre-mer sont de 2 %. Le reste est Kachin, Chin, Rohingya, Anglo-Indians, Gurkha, Népalais et d’autres minorités ethniques.