Cossonay liegt im Waadtländer Bezirk Morges. Die Postleitzahl der Gemeinde ist die 1304 und die Telefon-Vorwahl lautet 021. Cossonay hat das Autokennzeichen/Kontrollschild VD. Zur Gemeinde Cossonay gehören auch die beiden Ortsteile Cossonay-Ville und Allens. In Cossonay und seinen Ortsteilen leben zusammen ungefähr 3.400 Einwohner.
Andere Gemeinden in der Nähe: Penthalaz (ca. 1,7 Kilometer entfernt), Senarclens (ca. 2,5 Kilometer entfernt), Lussery-Villars (ca. 2,7 Kilometer entfernt), Dizy (ca. 3,0 Kilometer entfernt), La Chaux (Cossonay) (ca. 3,2 Kilometer entfernt) und Penthaz (ca. 3,4 Kilometer entfernt).