La commune s'étend sur 7,4 km² et compte 1 500 habitants environ.
Entourée par les communes de Villette-d'Anthon, Niévroz et Jonage, Jons est situé à 2 km au nord-ouest de Villette-d'Anthon la plus grande ville des environs.
Elle compte une école maternelle et une école primaire.