Okres II wojny światowej We wrześniu 1939 roku na linii jezior Jezior Byszewskich na zachód od miasta toczyła się obrona prowadzona przez Wojsko Polskie przeciwko Wehrmachtowi. W okresie II wojny światowej Niemcy zamordowali ok. 100 mieszkańców Koronowa. Pamięć pomordowanych uczczono pomnikami: w Srebrnicy, Dębowej Górze, Tryszczynie, Wierzchucinie Królewskim, Buszkowie oraz Koronowie – pomnik na cmentarzu ofiar – Polaków. Od 1942 r. Niemcy nazwali miasto Krone an der Brahe (wcześniej używano nazw Polnisch Krone lub Crone an der Brahe).

Infrastruktura kolejowa

W 1909 roku Koronowo uzyskało połączenie kolejowe z Tucholą. W latach 1895–1969 komunikację z Bydgoszczą zapewniała linia kolei wąskotorowej (obecnie pozostały nieliczne torowiska i mosty).

Więzienie w Koronowie W czasie II wojny światowej Niemcy zorganizowali w budynkach przedwojennego polskiego zakładu karnego w Koronowie ciężkie więzienie (Zuchthaus), które funkcjonowało od września 1939 roku do stycznia 1945 r. Przeszło przezeń około 1800 Polaków. Zakład karny w Koronowie był jednym z najcięższych więzień zorganizowanych przez Niemców na okupowanych terenach polskiej części Pomorza.