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