La municipalité de Bavay se situe dans le département Nord.
Les villes alentours sont les suivantes : Taisnières-sur-Hon, Houdain-lez-Bavay, Saint-Waast, Audignies, Bermeries, La Longueville, Mecquignies, Obies.
14 infirmiers et infirmières à domicile exercent à Bavay.