W 1818 r. utworzony został powiat szubiński, w którego skład wszedł Barcin, Kcynia, Łabiszyn, Rynarzewo i początkowo także Żnin i Gąsawa.
W 1920 r. miasto kupiło budynek po hotelu "Pod Orłem" (obecnie ul. T. Kościuszki) na siedzibę Magistratu.
1 kwietnia 1938 r. powiat został przyłączony do województwa pomorskiego. W 1939 r. został włączony do Niemiec pod nazwą powiat Altburgund. Włączony do Polski w 1945r.
Po reformie administracyjnej w 1975 r. terytorium powiatu pozostało w granicach województwa bydgoskiego. Powiatu nie przywrócono w roku 1999, a sam Szubin włączono do powiatu nakielskiego. Obecnie siedzibą Gminy Szubin jest Urząd Miejski w Szubinie przy ul. Kcyńskiej 12.
Burmistrzowie:
-
I kadencja 1990-1994
Burmistrz Szubina - Jan Iciak
-
II kadencja 1994-1998
Burmistrz Szubina - Jan Iciak, od maja 1995 roku Andrzej Wrona
-
III kadencja 1998-2002
Burmistrz Szubina - Andrzej Wrona
-
IV kadencja 2002-2006
Burmistrz Szubina - Ignacy Pogodziński
-
V kadencja 2006-2010
Burmistrz Szubina- Ignacy Pogodziński
-
VI kadencja 2010-2014
Burmistrz Szubina - Ignacy Pogodziński
-
VII kadencja 2014-2018
Burmistrz Szubina - Artur Michalak
-
VIII kadencja 2018-2023
Burmistrz Szubina - Mariusz PiotrkowskiVIII kadencja 2018-2023
-
IX kadencja 2024-2029
Burmistrz Szubina - Mariusz Piotrkowski