Gmina Kikół leży na Pojezierzu Dobrzyńskim, we wschodniej części województwa Kujawsko - Pomorskiego, w powiecie Lipno.

Graniczy od strony wschodnio - południowej z gminami Lipno i Chrostkowo oraz od strony północno - zachodniej z gminami Czernikowo i Zbójno.

Komunikacyjnie gmina położona jest na osi drogi krajowej łączącej Warszawę ze Szczecinem, co umożliwia dogodne połączenie drogowe wsi z ośrodkami powiatowymi Lipnem i Toruniem.

Administracyjnie gmina podzielona jest na 19 sołectw :

  • Ciełuchowo
  • Dąbrówka
  • Grodzeń
  • Hornówek
  • Janowo
  • Jarczechowo
  • Kikół
  • Kikół Wieś
  • Kołat Rybniki
  • Konotopie
  • Lubin
  • Moszczonne
  • Sumin
  • Trutowo
  • Walentowo
  • Wola
  • Wolęcin
  • Zajeziorze
  • Wymyślin