Struktura organizacyjna Skład w latach 1938-1939: Dowództwo 5 Dywizji Pancernej w Opolu 5 Brygada Strzelców (Schützen-Brigade 5) 13 pułk strzelców (Schützen-Regiment 13) w Szumperku (Mährisch Schönberg) 14 pułk strzelców (Schützen-Regiment 14) w Opolu 8 Brygada Pancerna (Panzer-Brigade 8) w Żaganiu 15 pułk pancerny (Panzer-Regiment 15) w Żaganiu 31 pułk pancerny (Panzer-Regiment 31) w Karniowie (Jägerndorf) 8 batalion rozpoznawczy (Aufklärungs-Abteilung 8) w Poczdamie 116 pułk artylerii (Artillerie-Regiment 116) w Opolu 53 dywizjon przeciwpancerny (Panzer-Abteilung 53) w Raciborzu 77 batalion łączności (Nachrichten-Abteilung 77 ) w Opolu 89 batalion pionierów (Pionier-Bataillon 89) w Brzegu

Skład w 1940: 8 Brygada Pancerna (Panzer-Brigade 8) 15 pułk pancerny (Panzer-Regiment 15) 31 pułk pancerny (Panzer-Regiment 31) 5 Brygada Strzeleców (Schützen-Brigade 5) 13 pułk strzelców (Schützen-Regiment 13) 14 pułk strzelców (Schützen-Regiment 14) 704 ciężka kompania broni wsparcia (Schwere-Infanteriegeschütz-Kompanie 704) 116 pułk artylerii (Artillerie-Regiment 116) 8 batalion rozpoznawczy (Aufklärungs-Abteilung 8) 53 dywizjon przeciwpancerny (Panzerjäger-Abteilung 53) 89 batalion pionierów (Pionier-Bataillon 89) 77 batalion łączności (Nachrichten-Abteilung 77 )