Les autorités communales sont élues par les citoyens, pour une durée de 5 ans. Cette période s'appelle la législature. La législature en cours a débuté le 1er juillet 2026 et se terminera le 30 juin 2031.
Les autorités communales sont représentées par deux entités :
- le Conseil communal, composé de 55 membres, exerce le pouvoir législatif ;
- la Municipalité, composée de 5 membres, exerce le pouvoir exécutif.
Sur décision du Conseil communal, la Municipalité est élue selon le système majoritaire à deux tours.
Le Conseil communal est quant à lui élu selon le système dit proportionel. Trois groupes et partis politiques sont représentés à Cossonay. Il s'agit de :
- CossEntente, disposant de 32 sièges au Conseil communal ;
- Ensemble pour l'Ouverture - Parti Socialiste - Les Verts - Indépendants de gauche, disposant de 16 sièges au Conseil communal ;
- Cossonay au Centre, disposant de 7 sièges au Conseil communal.
