Onex est située sur une ligne de crête, entre les vallées du Rhône et de l’Aire. Ce positionnement se prêtait déjà parfaitement au peuplement et en faisait un lieu de passage dès l’époque pré-romaine. Onex était probablement déjà habitée à l’époque celtique, voir à l’Age du fer, en raison de sa localisation géographique.
Située à quelques minutes du centre-ville de Genève, de l'aéroport international et de l'autoroute, Onex se trouve entre ville et campagne, au sud de Genève.