Krzysztof Maciejewski urodził się w 1939 roku w Warszawie. W 1945 roku zamieszkał z rodzicami w Rypinie. Ukończył Szkołę Podstawową nr 1, a następnie miejscowe Liceum Ekonomiczne. Pracę zawodową rozpoczął w 1961 roku w Banku Spółdzielczym w Świedziebni, następnie w Zakładach Zbożowo-Młynarskich w Rypinie jako kierownik sekcji ekonomicznej, w RZPT jako kierownik działu usług, w Spółdzielni Wielobranżowej jako wiceprezes ds. usług. Od 1977 roku związał się z partią, obejmując stanowisko I sekretarza w Komitecie Gminnym PZPR w Brzuzem. W lipcu 1981 roku wybrany został I sekretarzem KM PZPR w Rypinie.
W 1994 roku objął stanowisko prezesa Spółdzielni Inwalidów, a w rok później inspektora BHP w POM i PETROL w Rypinie. W 2002 roku wybrany został Burmistrzem Miasta Rypina i funkcję tę sprawował do końca kadencji w 2006 roku, kiedy to przeszedł na emeryturę. W latach 1994-1998, 1998-2002 oraz 2010-2014 sprawował funkcję Radnego Rady Miasta Rypin.