Od kilku lat rośnie liczba mieszkańców gminy Mogilno. Decyduje o tym w głównej mierze dodatni przyrost naturalny oraz migracja ludności.
Z danych GUS wynika, że pod koniec 2009 r. w gminie Mogilno zamieszkiwało 24 984 mieszkańców, w tym w mieście 12 317, to jest więcej o 32 niż w poprzednim roku i o 89 w porównaniu z 2006 r.
Duży wpływ na wzrost liczby mieszkańców mają roczniki ostatniego wyżu demograficznego z lat osiemdziesiątych. Z tego powodu na świat przychodzi więcej dzieci. Np. w zeszłym roku urodziło się ich 259, o 23 więcej niż w 2006 r. Ma to też wpływ na dodatni przyrost naturalny. Zgonów rejestruje się bowiem mniej niż urodzeń.
Z analizy demograficznej wynika, że więcej osób decyduje się zamieszkać na stałe w gminie.