Struktura dywizji Nazwa jednostkiMiejsce formowaniaDowództwo 12 Dywizji PiechotyPoznań39 pułk piechotyGniezno41 pułk piechotyPoznań43 pułk piechotyBiedrusko34 pułk artylerii lekkiejPoznań15 samodzielny dywizjon artylerii przeciwpancernej17 samodzielny batalion saperówBiedrusko19 samodzielny batalion łącznościGnieznopluton dowodzenia dowódcy artylerii 12 DPPoznańsamodzielna szkolna kompania strzelecka15 samodzielna kompania obrony przeciwgazowejGniezno20 samodzielna samochodowa kompania podwozu12 samodzielna kompania wywiadowczaPoznań9 samodzielny batalion medyczno-sanitarnyGniezno26 samodzielny ambulans weterynaryjny28 piekarnia polowaruchomy warsztat taborowo-mundurowy3242 wojskowa stacja pocztowa2126 polowa kasa banku państwowego4 (17) samodzielna kompania przeciwlotniczych karabinów maszynowychGniezno Ogólny stan etatowy przewidywał: 9624 ludzi, 184 samochody, 1602 konie, 252 działa.
Dywizja na Pomorzu Zachodnim Dywizja na granicy