Luettelo Viron kaupungeista
Vain suurimmassa kaupungissa eli Tallinnassa asuu yli 100 000 henkeä. Keskikokoisia 30–100 tuhannen asukkaan kaupunkeja on neljä: Tartto, Narva, Pärnu ja Kohtla-Järve. Asukasluvultaan 10–30 tuhannen asukkaan kaupunkeja on seitsemän. Alle 10 000 hengen kaupunkeja on kolme.
Epäitsenäinen kaupunki
Kymmenen Viron kaupunkia, kuten Tallinna, Kohtla-Järve ja Narva, muodostaa yhtä aikaa alueellisen asutus- ja hallintoyksikön. Viisi kaupunkia, Haapsalu, Narva-Jõesuu, Paide, Pärnu ja Tartto ovat "sisäkkäisiä kaupunkeja", jotka ovat hallintoyksikköinä alueellisesti laajempia kuin asutusyksikköinä. Kaikki muut 32 kaupunkia kuuluvat hallinnollisesti maalaiskuntiin.