География Вилленкур расположен к западу от Арраса, на пересечении дорог D118 и D118E, на берегу реки Оти, на границе с департаментом Сомма.
Он находится в регионе Нор-Па-де-Кале в департаменте Па-де-Кале на севере Франции.