Zwischen 1900 und 2000 ist die Bevölkerung von Onex um mehr als das 60-fache gestiegen, das heisst von 279 (auf dem 40. Rang von 45 Genfer Gemeinden) auf 17'328 Einwohner (sechstgrösste Gemeinde von Genf).