W okresie okupacji niemieckiej 1939–1945 gmina wchodziła w skład powiatu bydgoskiego (niem. "Landkreis Bromberg"), rejencji bydgoskiej, w okręgu Gdańsk-Prusy Zachodnie. Niektóre wsie z gminy Solec Kujawski (Chrośna, Dąbrowa Wielka, Dobromierz, Leszyce, Łażyn i Nowa Wieś Wielka) weszły w skład nowo utworzonej gminy Nowa Wieś Wielka.