The town of Koronowo has an area of 2,818 ha and this makes it one of the largest towns in Bydgoszcz County. The Koronowo municipality has an area of 41,170 ha and 23,052 inhabitants.
As part of the First Partition of Poland, Koronowo became part of Prussia in 1772. The town of Koronowo was the administrative seat of the Koronowo district in the newly formed province of West Prussia. To distinguish it from the city of Deutsch Krone (Wałcz), it was called Polnisch Krone. From 1807 to 1815, during the Napoleonic era it was part of the Polish Duchy of Warsaw and in 1815, after the duchy's dissolution, it fell back to Prussia.
13 Polish soldiers were killed on September 2, 1939, during the German invasion of Poland, which started World War II.[3] In mid-September 1939, the German Einsatzgruppe IV entered the town to commit atrocities against the population.[4] During the German occupation, the Polish population was subject to mass arrests, expulsions and massacres. The Germans established a prison for Poles,[5] in which 606 people died.[3] Many Polish inhabitants of Koronowo and nearby villages were murdered by the Germans in nearby Buszkowo on 5–6 October 1939 and in the forest near Koronowo on 26 October 1939.[6] Among the victims were local merchants, craftsmen and pre-war mayor Maksymilian Talaśka.[6] The Germans burned the bodies of the victims in attempt to cover up the crime.[6] Koronowo was captured by the Soviets in January 1945 and restored to Poland.
620 Jews lived in Koronowo in 1871, and 40 in 1933.[7]