Kujawsko-pomorskie leży w północnej części Polski centralnej – graniczy z województwami mazowieckim, warmińsko-mazurskim, pomorskim, wielkopolskim i łódzkim. Zajmuje powierzchnię 17 972 km². To tereny w znacznym stopniu rolnicze i leśne, dla których cechą charakterystyczną jest też mnogość jezior oraz pagórkowaty krajobraz. Stopień urbanizacji województwa kujawsko-pomorskiego nie jest wysoki (nieco ponad 60%), podobnie jak gęstość zaludnienia (116 osób/km²). Notuje się tu ujemny przyrost naturalny (-5,0 w 2022 r.). Największym miastem województwa jest Bydgoszcz, 3 pozostałe miasta na prawach powiatu to Toruń, Włocławek i Grudziądz. Zarówno Bydgoszcz, jak i Toruń pełnią funkcje administracyjne na poziomie wojewódzkim. Do największych miast w województwie należą też Inowrocław, Brodnica, Chełmno, Świecie czy Nakło nad Notecią. W województwie kujawsko-pomorskiem, prócz wyżej wspomnianych miast na prawach powiatu, jest 19 powiatów.