Stefan Mikołajczak urodził się w 1951 r. w Krzyżankach. Ukończył Wydział Rolnictwa Akademii Rolniczej w Poznaniu. W latach 1988-1990 był wicewojewodą poznańskim. Potem przez lata był dyrektorem wydziału rolnictwa w poznańskim urzędzie wojewódzkim.
Po reformie administracyjnej był pierwszym marszałkiem województwa wielkopolskiego. Stanowisko to piastował do 2005 r. Był wieloletnim radnym wielkopolskiego sejmiku.
Był wiceprezesem Zarządu Głównego Związku Ochotniczych Straży Pożarnych Rzeczypospolitej Polskiej, prezesem Zarządu Oddziału Wojewódzkiego Związku Ochotniczych Straży Pożarnych Rzeczypospolitej Polskiej Województwa Wielkopolskiego im. generała Stanisława Taczaka.
Informację o śmierci Mikołajczaka podał Związek Ochotniczych Straży Pożarnych RP.