Vieux-Berquin est une commune de la Flandre française jouxtant par l'est Hazebrouck et par le sud Bailleul, située à quelques kilomètres de la Frontière franco-belge, à 31 km à vol d'oiseau à l'ouest de Lille, 18 km au nord de Béthune, 28 km à l'est de Saint-Omer, 16 km au sud-est de Cassel et à 24 km au sud-ouest d'Ypres.