La municipalité de Onnaing se situe dans le département Nord.
Les agglomérations à proximité sont les suivantes : Rombies-et-Marchipont, Quarouble, Escautpont, Fresnes-sur-Escaut, Saint-Saulve, Vicq, Estreux.
31 infirmiers et infirmières à domicile travaillent à Onnaing.