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 2021 et se terminera le 30 juin 2026.
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 de la proportionelle. Trois groupes et parti politiques sont représentés à Cossonay. Il s'agit de :
- CossEntente, disposant de 32 sièges au Conseil communal ;
- Ensemble pour l'Ouverture, disposant de 17 sièges au Conseil communal ;
- Parti Libéral Radical, disposant de 6 sièges au Conseil communal