The 2004–05 Divizia D was the 63rd season of the Liga IV, the fourth tier of the Romanian football league system. The champions of each county association promoted to Divizia C without promotion play-off.
County leagues
Alba (AB) Arad (AR) Argeș (AG) Bacău (BC) Bihor (BH) Bistrița-Năsăud (BN) Botoșani (BT) Brașov (BV) Brăila (BR) Bucharest (B) Buzău (BZ)
Caraș-Severin (CS) Călărași (CL) Cluj (CJ) Constanța (CT) Covasna (CV) Dâmbovița (DB) Dolj (DJ) Galați (GL) Giurgiu (GR) Gorj (GJ) Harghita (HR)
Hunedoara (HD) Ialomița (IL) Iași (IS) Ilfov (IF) Maramureș (MM) Mehedinți (MH) Mureș (MS) Neamț (NT) Olt (OT) Prahova (PH)
Satu Mare (SM) Sălaj (SJ) Sibiu (SB) Suceava (SV) Teleorman (TR) Timiș (TM) Tulcea (TL) Vaslui (VS) Vâlcea (VL) Vrancea (VN)
Arad County
Bihor County
Caraș-Severin County
Covasna County
Galați County
Harghita County
Championship play-off
The teams carried all records from the Regular season.