Gollion est une commune suisse du canton de Vaud, située dans le district de Morges. Appartenant au district de Morges depuis le 1er janvier 2008, le village de Gollion surplombe la vallée de la Venoge. Au nord, il est limité par la commune de Cossonay, à l'est par celles de Penthaz et Vufflens-la-Ville, au sud par Aclens et à l'ouest par celles de Vullierens et de Senarclens.