Viro
Viron suurin etninen ryhmä ovat virolaiset, joita oli vuoden 2015 alussa 69,1 prosenttia väestöstä. Suurin vähemmistöryhmä ovat venäläiset, joita oli vuonna 2015 noin 330 000 eli 25,1 prosenttia. Seuraavaksi suurimmat vähemmistöryhmät ovat ukrainalaiset (1,7 prosenttia), valkovenäläiset (0,9 prosenttia), suomalaiset (7 321 henkilöä eli 0,6 prosenttia) sekä juutalaiset (0,2 prosenttia) ja tataarit (0,2 prosenttia). Joskus virolaisiin luettava vähemmistö ovat setukaiset Viron kaakkoisosassa. Uskonnoltaan he ovat ortodokseja ja he ovat säilyttäneet joitakin vanhoja kansanperinteitä. Historiallisia vähemmistöjä ovat muun muassa vironruotsalaiset ja baltiansaksalaiset, joista vain rippeet säilyivät Virossa toisen maailmansodan jälkeen.
Viron sosialistinen neuvostotasavalta
1980-luvun lopulle tultaessa virolaisten osuus maan väestöstä oli romahtanut 1930-luvun lähes 90 prosentista noin 60 prosenttiin. Samaan aikaan etnisten venäläisten osuus oli kasvanut noin 20 prosenttiyksiköllä. Viron väestö kuitenkin kokonaisuudessaan kasvoi. Suurimpana syynä oli Moskovan keskushallinnon valitsema politiikka, jossa haluttiin kiihdyttää venäläisten muuttoa Baltian maihin.