El gobierno del municipio le corresponde al Ayuntamiento, y un cabildo formado por 16 regidores, de estos 11 son electos por el principio de mayoría relativa y 7 por el de representación proporcional, el ayuntamiento es electo por un periodo de tres años no reelegibles para el periodo consecutivo pero si de forma no continúa, todos los funcionarios entran a ejercer su cargo el día 1 de enero del año siguiente a su elección.