Pierwsze wybory samorządowe w wolnej Polsce odbyły się 20 maja 1990 r. Rada miejska, która liczyła 28 członków, wybrała na przewodniczącego – Stanisława Lebiedzińskiego. W drugiej kadencji, wybranej w dniu 19 czerwca 1994 r., przewodniczącym wybrano Andrzeja Szlagę, którego dwa lata później zastąpił Andrzej Korzeniowski. 11 października 1998 r. wybrano radnych III kadencji. Wówczas obradom przez 4 lata przewodniczył Wojciech Jabłoński.

Począwszy od 2002 r. burmistrz przestał być wybierany przez radę gminy, od tego czasu był wyłaniany w drodze głosowania bezpośredniego przez mieszkańców. Kolejno funkcję burmistrza pełnili: Jan Stępiński, Mieczysław Drożdżewski i Stanisław Maciaszek, który najpierw został zawieszony w pełnieniu funkcji, a następnie zrezygnował z jej pełnienia. W krótkim okresie w 2018 r. funkcję burmistrza pełnił Jan Stępiński powołany przez prezesa Rady Ministrów Mateusza Morawieckiego. W 2018 r. na to stanowisko został wybrany Krzysztof Witkowski.

W 2002 r. na funkcję przewodniczącego rady miejskiej IV kadencji wybrano Urszulę Pękacz z SLD. 12 listopada 2006 r. kolscy wyborcy wyłonili 21 radnych V kadencji. Po zblokowaniu list wyborczych i rozdzieleniu mandatów w radzie miejskiej zasiadło 14 kandydatów prawicowych oraz 7 z komitetów lewicowych.