Ce petit bourg est situé dans la partie nord ouest des Ardennes. La commune s'étend sur 6,7 km² Avec une densité de 140 habitants par km², Entouré par les communes de Saint-Pierre-sur-Vence, Saint-Marceau et Balaives-et-Butz, Boulzicourt est situé à 9 km au sud-ouest de Charleville-Mézières la plus grande ville aux alentours. Situé à 165 mètres d'altitude, la rivière la Vence et le ruisseau de Damru sont les principaux cours d'eau qui traversent la commune de Boulzicourt.