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.
Ivangorod
Ivangorod (, , vanha suomennos Iivananlinna) on entinen linnoitus ja nykyinen kaupunki Narvanjoen itärannalla Venäjän puolella. Hallinnollisesti se kuuluu Leningradin alueeseen ja asukkaita kaupungissa oli 9 797 (2010). Ivangorodin vastapuolella Narvanjoen toisella puolella sijaitsee Viron itäisin kaupunki Narva.