Bavay is a commune in the Nord department in the Hauts-de-France region of northern France. The town was the seat of the former canto…Bavay is a commune in the Nord department in the Hauts-de-France region of northern France. The town was the seat of the former canton of Bavay.