Until 2009 the districts of Latvia, introduced in 1949 by the Soviet occupation authorities to supersede counties, were divided into 77 cities (), 10 amalgamated municipalities (), 24 rural territories () and 475 parishes ().

For the new administrative divisions from 1 July 2021, see Administrative divisions of Latvia.

Administrative divisions of Latvia before 2009

Aizkraukle District

Aiviekste Parish

Aizkraukle

Bebri Parish

Daudzese Parish

Irši Parish

Jaunjelgava

Klintaine Parish

Koknese Parish

Kurmene Parish

Mazzalve Parish

Nereta Parish

Pilskalne Parish

Pļaviņas

Sece Parish

Sērene Parish

Skrīveri Parish

Staburags Parish

Sunākste Parish

Valle Parish

Vietalva Parish

Zalve Parish

Alūksne District

Alūksne

Ape

Alsviķi Parish

Anna Parish

Gaujiena Parish

Ilzene Parish

Jaunalūksne Parish

Jaunanna Parish

Jaunlaicene Parish

Kalncempji Parish

Liepna Parish

Maliena Parish

Mālupe Parish

Mārkalne Parish

Pededze Parish

Trapene Parish

Veclaicene Parish

Vireši Parish

Zeltiņi Parish

Ziemeri Parish

Balvi District

Baltinava Parish

Balvi

Balvi Parish

Bērzkalne Parish

Bērzpils Parish

Briežuciems Parish

Krišjāņi Parish

Kubuli Parish

Kuprava Parish

Lazdukalns Parish

Lazduleja Parish

Medņeva Parish

Rugāji Parish

Susāji Parish

Šķilbēni Parish

Tilža Parish

Vectilža Parish

Vecumi Parish

Viļaka

Vīksna Parish

Žīguri Parish

Bauska District

Bauska

Bārbele Parish

Brunava Parish

Ceraukste Parish

Code Parish

Dāviņi Parish

Gailīši Parish

Iecava Municipality

Īslīce Parish

Mežotne Parish

Rundāle Parish

Skaistkalne Parish

Stelpe Parish

Svitene Parish

Vecsaule Parish

Vecumnieki Parish

Viesturi Parish

Cēsis District

Amata Municipality

Cēsis

Drusti Parish

Dzērbene Parish

Ineši Parish

Jaunpiebalga Parish

Kaive Parish

Liepa Parish

Līgatne

Līgatne Parish

Mārsnēni Parish

Nītaure Parish

Priekuļi Parish

Raiskums Parish

Stalbe Parish

Straupe Parish

Rauna Parish

Skujene Parish

Taurene Parish

Vaive Parish

Vecpiebalga Parish

Veselava Parish

Zaube Parish

Zosēni Parish

Daugavpils District

Ambeļi Parish

Biķernieki Parish

Demene Parish

Dubna Parish

Dviete Parish

Eglaine Parish

Ilūkste

Ilūkste Municipality

Kalkūne Parish

Kalupe Parish

Laucesa Parish

Līksna Parish

Maļinova Parish

Medumi Parish

Naujene Parish

Nīcgale Parish

Saliena Parish

Skrudaliena Parish

Subate

Svente Parish

Tabore Parish

Vabole Parish

Vecsaliena Parish

Višķi Parish

Dobele District

Annenieki Parish

Auce

Auri Parish

Bēne Parish

Bērze Parish

Biksti Parish

Dobele

Dobele Parish

Īle Parish

Jaunbērze Parish

Krimūna Parish

Lielauce Parish

Naudīte Parish

Penkule Parish

Tērvete Municipality

Ukri Parish

Vītiņi Parish

Zebrene Parish

Gulbene District

Beļava Parish

Dauksti Parish

Druviena Parish

Galgauska Parish

Gulbene

Litene Parish

Lizums Parish

Līgo Parish

Lejasciems Parish

Jaungulbene Parish

Stāmeriena Parish

Ranka Parish

Stradi Parish

Tirza Parish

Jēkabpils District

Aknīste

Asare Parish

Atašiene Parish

Ābeļi Parish

Dignāja Parish

Dunava Parish

Elkšņi Parish

Gārsene Parish

Jēkabpils

Kalna Parish

Krustpils Parish

Kūkas Parish

Leimaņi Parish

Mežāre Parish

Rite Parish

Rubene Parish

Sala Parish

Sauka Parish

Sēlpils Parish

Varieši Parish

Viesīte

Vīpe Parish

Zasa Parish

Jelgava District

Eleja Parish

Glūda Parish

Jaunsvirlauka Parish

Kalnciems

Lielplatone Parish

Līvbērze Parish

Administrative divisions of Latvia before 2009