Aleksandrów Kujawski – miasto w Polsce położone w województwie kujawsko-pomorskim, siedziba władz powiatu aleksandrowskiego i gminy wiejskiej Aleksandrów Kujawski.

Barcin – miasto w Polsce, w województwie kujawsko-pomorskim, w powiecie żnińskim, siedziba gminy miejsko-wiejskiej Barcin, nad Notecią, 35 km od Bydgoszczy.
Brodnica – miasto w Polsce położone w województwie kujawsko-pomorskim, siedziba powiatu brodnickiego, obecnie położone po obu stronach rzeki Drwęcy. Historyczne centrum miasta leży na prawym (zachodnim) brzegu rzeki, w ziemi chełmińskiej. W latach 1975–1998 miasto administracyjnie należało do województwa toruńskiego.
Brześć Kujawski – miasto w Polsce, w województwie kujawsko-pomorskim, w powiecie włocławskim, siedziba gminy miejsko-wiejskiej Brześć Kujawski. Położone nad rzeką Zgłowiączką, na krańcu Pojezierza Wielkopolskiego.

Bydgoszcz – miasto na prawach powiatu w północnej Polsce, siedziba wojewody i jednostek mu podporządkowanych oraz największe miasto województwa kujawsko-pomorskiego. Położone na styku czterech makroregionów Pojezierzy Południowobałtyckich, nad rzeką Brdą i Kanałem Bydgoskim, od wschodu graniczy z Wisłą, która poprzez Przełom Fordoński zwraca się ku Morzu Bałtyckiemu. Miasto położone jest w pradolinie rzeki Brdy, na wysokości 60 m n.p.m. Ciągnie się od Łąk Nadnoteckich aż po Wisłę, gdzie Brda ma swoje ujście. Od strony południowej i północnej usytuowane są pasma wysoczyzn.

Chełmno – miasto w Polsce w województwie kujawsko-pomorskim, siedziba powiatu chełmińskiego w dolinie Dolnej Wisły, nad Wisłą i wpadającą do niej Frybą. Miasto leży 40 km na północ od Torunia i 30 km na zachód od Grudziądza. W pobliżu znajduje się most przez Wisłę na trasie drogi krajowej nr 91. Większość miasta, włącznie z historycznym centrum Chełmna, leży na wysokiej skarpie odległej około 1,5 km od Wisły, pozostałe osiedla – głównie wielkopłytowe – na wschód i południe od niego. Miasto jest stolicą historyczno-geograficznego regionu ziemia chełmińska. Łącznie z Toruniem jest najstarszym miastem tego obszaru i jednocześnie w północnej Polsce.

Chełmża – miasto w Polsce położone w województwie kujawsko-pomorskim, w powiecie toruńskim na brzegu Jeziora Chełmżyńskiego.
Chodecz – miasto w Polsce położone w województwie kujawsko-pomorskim, w powiecie włocławskim, siedziba gminy miejsko-wiejskiej Chodecz.
Ciechocinek – miasto w Polsce położone w województwie kujawsko-pomorskim, w powiecie aleksandrowskim, na Kujawach.

Dobrzyń nad Wisłą – miasto w Polsce położone w województwie kujawsko-pomorskim, w powiecie lipnowskim, siedziba władz miejsko-wiejskiej gminy Dobrzyń nad Wisłą. Położone nad rzeką Wisłą nieco powyżej Włocławka, niedaleko Zbiornika Włocławskiego. W latach 1975–1998 miasto administracyjnie należało do województwa włocławskiego.

Gniewkowo – miasto w Polsce położone w województwie kujawsko-pomorskim, w powiecie inowrocławskim, siedziba gminy miejsko-wiejskiej Gniewkowo. W latach 1975–1998 miasto administracyjnie należało do województwa bydgoskiego. Jest lokalnym ośrodkiem przemysłowym, a także handlowo-usługowym.

Golub-Dobrzyń – miasto w Polsce położone w województwie kujawsko-pomorskim, siedziba powiatu golubsko-dobrzyńskiego i gminy wiejskiej Golub-Dobrzyń.

Górzno – miasto w Polsce położone w województwie kujawsko-pomorskim, w powiecie brodnickim, siedziba gminy miejsko-wiejskiej Górzno w obrębie Górznieńsko-Lidzbarskiego Parku Krajobrazowego.

Grudziądz – miasto na prawach powiatu w województwie kujawsko-pomorskim położone na prawym brzegu Wisły.

Inowrocław – miasto w Polsce położone w województwie kujawsko-pomorskim, siedziba powiatu inowrocławskiego i gminy wiejskiej Inowrocław.

Izbica Kujawska – miasto w województwie kujawsko-pomorskim, w powiecie włocławskim, siedziba gminy miejsko-wiejskiej Izbica Kujawska. W latach 1975–1998 miasto administracyjnie należało do woj. włocławskiego. Miasto położone jest na Pojezierzu Kujawskim. Według danych GUS z 31 grudnia 2019 r. Izbica Kujawska liczyła 2596 mieszkańców.
Jabłonowo Pomorskie – miasto w województwie kujawsko-pomorskim, w powiecie brodnickim, siedziba gminy miejsko-wiejskiej Jabłonowo Pomorskie. Położone na Pojezierzu Chełmińskim, nad rzeką Lutryną, przy drodze wojewódzkiej 543. W Jabłonowie krzyżują się linie kolejowe nr 208 i 353.

Janikowo – miasto w Polsce położone w województwie kujawsko-pomorskim, w powiecie inowrocławskim. W latach 1975–1998 miasto administracyjnie należało do województwa bydgoskiego. Według danych GUS z 31 grudnia 2019 roku Janikowo miało 8712 mieszkańców. Miasto od 15 stycznia 1976 roku jest siedzibą gminy Janikowo. Wraz z jej obszarem liczy 13 229 mieszkańców.

Janowiec Wielkopolski – miasto w Polsce położone w województwie kujawsko-pomorskim, w powiecie żnińskim, siedziba gminy miejsko-wiejskiej Janowiec Wielkopolski. W latach 1975–1998 miasto administracyjnie należało do województwa bydgoskiego. Miasto leży nad rzeką Wełną na skraju historycznej krainy Pałuki.

Kamień Krajeński – miasto w Polsce, położone w województwie kujawsko-pomorskim, w powiecie sępoleńskim, siedziba gminy miejsko-wiejskiej Kamień Krajeński. Według danych GUS z 31 grudnia 2019 r. Kamień Krajeński liczył 2364 mieszkańców.

Kcynia – miasto w Polsce w województwie kujawsko-pomorskim, w powiecie nakielskim, siedziba gminy miejsko-wiejskiej Kcynia.

Koronowo – miasto w północnej Polsce, w woj. kujawsko-pomorskim, w powiecie bydgoskim, siedziba gminy miejsko-wiejskiej Koronowo.

Kowal – miasto w Polsce położone w województwie kujawsko-pomorskim, w powiecie włocławskim.

Kowalewo Pomorskie – miasto w województwie kujawsko-pomorskim, w powiecie golubsko-dobrzyńskim, siedziba gminy miejsko-wiejskiej Kowalewo Pomorskie. Położone na Pojezierzu Chełmińsko-Dobrzyńskim, nad Strugą Młyńską. Miasteczko oddalone ok. 25 km od Torunia, przy drodze krajowej nr 15 i drodze wojewódzkiej nr 554.

Kruszwica – miasto w Polsce, w województwie kujawsko-pomorskim, położone na Kujawach, w powiecie inowrocławskim, siedziba gminy miejsko-wiejskiej Kruszwica. Miasto należy do Związku Miast Polskich.

Lipno – miasto w Polsce położone w województwie kujawsko-pomorskim, siedziba powiatu lipnowskiego oraz gminy wiejskiej Lipno.

Lubień Kujawski – miasto w województwie kujawsko-pomorskim, w powiecie włocławskim, siedziba gminy miejsko-wiejskiej Lubień Kujawski położone nad Jeziorem Lubieńskim.

Lubraniec – miasto w Polsce w województwie kujawsko-pomorskim, w powiecie włocławskim, siedziba gminy miejsko-wiejskiej Lubraniec. Położone nad rzeką Zgłowiączką.

Łabiszyn – miasto w Polsce położone w województwie kujawsko-pomorskim, w powiecie żnińskim, w północno-wschodniej części Pojezierza Gnieźnieńskiego, będącego subregionem Pojezierza Wielkopolskiego; oraz w regionie Pałuki. Przez miasto przypływa rzeka Noteć, która poprzez Kanał Bydgoski łączy się z Brdą. Jest siedzibą gminy miejsko-wiejskiej Łabiszyn.
Łasin – miasto w województwie kujawsko-pomorskim, w powiecie grudziądzkim, siedziba gminy miejsko-wiejskiej Łasin, położone nad Jeziorem Łasińskim przy skrzyżowaniu drogi krajowej nr 16 z drogą wojewódzką nr 538.

Mogilno – miasto w Polsce położone w województwie kujawsko-pomorskim, w powiecie mogileńskim, siedziba władz gminy miejsko-wiejskiej Mogilno. Siedziba dekanatu w archidiecezji gnieźnieńskiej. Ośrodek przemysłowy, centrum handlowo-usługowe dla okolicy o wysokiej kulturze rolnej. Ośrodek szkolnictwa i kultury. Według danych GUS z 31 grudnia 2019 r. Mogilno liczyło 11 786 mieszkańców.

Mrocza – miasto w Polsce w województwie kujawsko-pomorskim, w powiecie nakielskim, siedziba gminy miejsko-wiejskiej Mrocza. Według danych GUS z 31 grudnia 2019 r. Mrocza liczyła 4332 mieszkańców.

Nakło nad Notecią – miasto w Polsce w województwie kujawsko-pomorskim, siedziba powiatu nakielskiego, siedziba gminy miejsko-wiejskiej Nakło nad Notecią.

Nieszawa – miasto w Polsce, położone w województwie kujawsko-pomorskim, w powiecie aleksandrowskim, na lewym brzegu Wisły w jej pradolinie, na krańcach Kujaw, w połowie drogi między Włocławkiem i Toruniem.

Nowe – miasto w woj. kujawsko-pomorskim, w powiecie świeckim, siedziba gminy miejsko-wiejskiej Nowe.

Pakość – miasto w Polsce położone nad Notecią w województwie kujawsko-pomorskim, w powiecie inowrocławskim, siedziba gminy miejsko-wiejskiej Pakość. W latach 1975–1998 miasto administracyjnie należało do województwa bydgoskiego.

Piotrków Kujawski – miasto w Polsce, położone w województwie kujawsko-pomorskim, w powiecie radziejowskim, siedziba gminy miejsko-wiejskiej Piotrków Kujawski. W okresie międzywojennym miasto administracyjnie należało do województwa warszawskiego, następnie od 1938 do 1950 do województwa pomorskiego, później do województwa bydgoskiego, a w latach 1975–1998 do województwa włocławskiego.
Radziejów – miasto w Polsce położone w województwie kujawsko-pomorskim, siedziba powiatu radziejowskiego oraz gminy wiejskiej Radziejów. Leży na Kujawach w odległości 35 km od Inowrocławia. W latach 1975–1998 miasto administracyjnie należało do województwa włocławskiego.
Radzyń Chełmiński – miasto w północnej Polsce, w województwie kujawsko-pomorskim, w powiecie grudziądzkim, siedziba gminy miejsko-wiejskiej Radzyń Chełmiński. Położone jest na Pojezierzu Chełmińskim, 15 km na wschód od Grudziądza, przy drodze do Wąbrzeźna. W latach 1975–1998 miasto administracyjnie należało do woj. toruńskiego. Radzyń Chełmiński jest siedzibą sołectwa Radzyń Chełmiński, obejmującego oprócz obszaru miasta również wieś Rozental.

Rypin – miasto w Polsce położone we wschodniej części województwa kujawsko-pomorskiego, w powiecie rypińskim.

Sępólno Krajeńskie – miasto w Polsce w województwie kujawsko-pomorskim, stolica powiatu sępoleńskiego, siedziba gminy miejsko-wiejskiej Sępólno Krajeńskie.

Skępe – miasto w Polsce w województwie kujawsko-pomorskim, w powiecie lipnowskim, siedziba gminy miejsko-wiejskiej Skępe. Położone na Pojezierzu Dobrzyńskim na historycznej Ziemi Dobrzyńskiej. Od 1937 przez miasto biegnie linia kolejowa nr 27 Toruń – Nasielsk. W latach 1975–1998 miasto administracyjnie należało do województwa włocławskiego.

Solec Kujawski – miasto w centralnej części Kujaw i województwa kujawsko-pomorskiego, w powiecie bydgoskim, siedziba miejsko-wiejskiej gminy Solec Kujawski. Leży na lewym brzegu Wisły w odległości 20 km od Bydgoszczy (zachód) i 35 km od Torunia (wschód). Tereny położone na południe od miasta porasta jeden z największych kompleksów leśnych w Polsce – Puszcza Bydgoska. Miasto na pograniczu Kujaw i Pomorza. W latach 1975–1998 miasto administracyjnie należało do woj. bydgoskiego.
Strzelno – miasto w Polsce położone w województwie kujawsko-pomorskim, w powiecie mogileńskim, siedziba gminy miejsko-wiejskiej Strzelno. Leży 25 km na południe od Inowrocławia u zbiegu dróg krajowych DK15, DK25 i DK62. W latach 1975–1998 miasto administracyjnie należało do województwa bydgoskiego. Ośrodek przemysłowy, centrum handlowo-usługowe dla okolicy.

Szubin – miasto gminne w północnej Polsce, w województwie kujawsko-pomorskim, w powiecie nakielskim. Położone na Pałukach, regionie kulturowym Wielkopolski, na zboczu rozległego wzniesienia Dziewicza Góra, nad rzeką Gąsawka i Białą Strugą, która częściowo płynie starym korytem Gąsawki. Jest jednym z najstarszych miasteczek Pałuk.

Świecie – miasto w Polsce położone w woj. kujawsko-pomorskim, w powiecie świeckim, siedziba gminy miejsko-wiejskiej Świecie.

Toruń – miasto na prawach powiatu w północnej Polsce, siedziba sejmiku, zarządu i marszałka województwa oraz jednostek im podporządkowanych. Jest również jednym z miast centralnych Bydgosko-Toruńskiego Obszaru Funkcjonalnego. Stolica diecezji toruńskiej. Drugie co do wielkości miasto w województwie kujawsko-pomorskim. Położone jest nad Wisłą i Drwęcą. Jego prawobrzeżna część leży na Pomorzu, zaś lewobrzeżna znajduje się na Kujawach.
Tuchola – miasto borowiackie w Polsce, w województwie kujawsko-pomorskim, siedziba władz gminy miejsko-wiejskiej Tuchola i powiatu tucholskiego.
Wąbrzeźno – miasto w Polsce położone w województwie kujawsko-pomorskim, w powiecie wąbrzeskim. Jest siedzibą gminy wiejskiej Ryńsk i gminy miejskiej Wąbrzeźno. Miasto leży pomiędzy trzema jeziorami: Zamkowym, Sicieńskim i Frydek, na Pojezierzu Chełmińskim, w centralnym punkcie historycznej ziemi chełmińskiej, 31 km na południe od Grudziądza i 43 km na północny wschód od Torunia.

Więcbork – miasto w województwie kujawsko-pomorskim, w powiecie sępoleńskim, siedziba gminy miejsko-wiejskiej Więcbork.

Włocławek – miasto w centralnej Polsce, na prawach powiatu. Trzecie co do wielkości miasto w województwie kujawsko-pomorskim, położone nad Wisłą, przy ujściu Zgłowiączki. Jest siedzibą powiatu włocławskiego i historyczną stolicą Kujaw. Należy do najstarszych miast w Polsce. Jest jednym z największych ośrodków administracyjnych i gospodarczych w regionie, z dobrze rozwiniętą infrastrukturą kulturalną i sportową. Zaletą miasta jest położenie w centralnej części kraju, przez którą przebiega droga krajowa nr 91 oraz linia kolejowa nr 18. Niedaleko miasta przebiega również autostrada A1, z którą miasto skomunikowane jest przez dwa węzły autostradowe. 15 km od granicy miasta znajduje się trzeci węzeł autostradowy (Kowal). Przez Włocławek przebiega międzynarodowa droga wodna E40. Miasto jest siedzibą kurii diecezji włocławskiej.

Żnin – miasto w Polsce, w województwie kujawsko-pomorskim, w powiecie żnińskim, siedziba gminy miejsko-wiejskiej Żnin. Położone na Pałukach, regionie kulturowym Wielkopolski, między Jeziorem Żnińskim Dużym i Jeziorem Żnińskim Małym. W latach 1975–1998 miasto administracyjnie należało do województwa bydgoskiego.