The Canadian National Vimy Memorial site is located approximately 8 kilometers north of Arras, France, circled by the small towns and communes of Vimy to the east, Givenchy-en-Gohelle to the north, Souchez to the northwest, Neuville-Saint-Vaast to the south and Thélus to the southeast.