Estlands hovedstad og største by er Tallinn med 448 764 innbyggere (1. januar 2018). 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 % belarusere, 0,8 % finner og 1,5 % som er av andre folkeslag. Forventet levealder er for menn 73.1 år og for kvinner er den 81 år .