Estlands hovedstad og største by er Tallinn med 411 196 innbyggere (1. september 2010). Før annen verdenskrig var 90 % av befolkningen estere, men på grunn av deportasjoner og innflytting av russere er deres andel sunket til 68,8 %. Den resterende sammensetningen er 25,6 % russere, 2,1 % ukrainere, 1,2 % hviterussere, 0,8 % finner og 1,5 % som er av andre folkeslag. Forventet levealder er for menn 64 år og for kvinner er den 75 år.