Gmina Kruszwica położona jest w południowej części województwa kujawsko-pomorskiego i pod względem powierzchni należy do największych w województwie. Kruszwica jest gminą rolniczą - użytki rolne stanowią ponad 80% powierzchni. Na terenie gminy znajduje się jezioro Gopło.