Em 2021, havia 47 cidades na Estônia. Dez delas são unidades de governo local com os mesmos limites, enquanto o restante são localidades ou cidades intraurbanas. A capital Tallinn tem a maior população (438.341 habitantes) e a menor população está em Kallaste (685 habitantes). Em 2021, a população urbana nas cidades totalizava 873.964 pessoas.
Cidades da Estônia
| Cidade | População (2021) | Condado |
|---|---|---|
| Tallinn | 438,341 | Harjumaa |
| Tartu | 91,407 | Tartumaa |
| Narva | 53,424 | Ida-Virumaa |
| Pärnu | 38,347 | Pärnumaa |
| Kohtla-Järve | 32,577 | Ida-Virumaa |
| Viljandi | 16,875 | Viljandimaa |
| Maardu | 15,284 | Harjumaa |
| Rakvere | 14,984 | Lääne-Virumaa |
| Kuressaare | 12,698 | Saaremaa |
| Sillamäe | 12,230 | Ida-Virumaa |
| Valga | 11,792 | Valgamaa |
| Võru | 11,533 | Võrumaa |
| Jõhvi | 10,130 | Ida-Virumaa |
| Keila | 10,078 | Harjumaa |
| Haapsalu | 9,220 | Läänemaa |
| Paide | 7,544 | Järvamaa |
| Saue | 5,831 | Harjumaa |
| Elva | 5,616 | Tartumaa |
| Tapa | 5,168 | Lääne-Virumaa |
| Põlva | 5,115 | Põlvamaa |
| Türi | 5,070 | Järvamaa |
| Rapla | 4,887 | Raplamaa |
| Jõgeva | 4,851 | Jõgevamaa |
| Kiviõli | 4,725 | Ida-Virumaa |
| Põltsamaa | 3,847 | Jõgevamaa |
| Sindi | 3,744 | Pärnumaa |
| Paldiski | 3,542 | Harjumaa |
| Kärdla | 3,160 | Hiiumaa |
| Kunda | 2,865 | Lääne-Virumaa |
| Tõrva | 2,690 | Valgamaa |
| Narva-Jõesuu | 2,664 | Ida-Virumaa |
| Kehra | 2,607 | Harjumaa |
| Loksa | 2,467 | Harjumaa |
| Otepää | 2,074 | Valgamaa |
| Räpina | 2,066 | Põlvamaa |
| Tamsalu | 2,053 | Lääne-Virumaa |
| Kilingi-Nõmme | 1,605 | Pärnumaa |
| Karksi-Nuia | 1,453 | Viljandimaa |
| Võhma | 1,280 | Viljandimaa |
| Antsla | 1,263 | Võrumaa |
| Lihula | 1,175 | Pärnumaa |
| Mustvee | 1,175 | Jõgevamaa |
| Suure-Jaani | 1,173 | Viljandimaa |
| Abja-Paluoja | 1,030 | Viljandimaa |
| Püssi | 863 | Ida-Virumaa |
| Mõisaküla | 756 | Viljandimaa |
| Kallaste | 685 | Tartumaa |