Ville et commune suisse du canton de Genève, Onex s’étend entre le Rhône et l’Aire et comptait 17’000 habitants en 2008.
Ses communes limitrophes sont Vernier, Lancy, Plan-les-Ouates, Confignon et Bernex.