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