Stan ludności gminy Szubin wynosił na koniec grudnia 2021 r. dokładnie 23 759 osób, czyli o 78 osób mniej niż w roku 2020.
Liczba mieszkańców terenów wiejskich, wzrosła o 4 mieszkańców w stosunku do ubiegłego roku. Natomiast w mieście Szubin odnotowano spadek osób zameldowanych aż o 82 osoby w porównaniu do 2020 roku co doprowadziło do spadku liczby mieszkańców miasta poniżej 9 tysięcy.
W roku 2021 urodziło się 229 dzieci w tym 120 dziewczynek i 109 chłopców, a zmarło 266 osób, co daje nam ujemny przyrost naturalny, liczba zgonów przewyższyła liczbę urodzeń o 37 osób.

