Cossonay é uma comuna do cantão de Vaud, na Suíça, localizado no distrito de Morges.
Historicamente, a localidade tem tido a seguinte evolução demográfica:[2][3]