Située à l'extrême Sud-Est de la province, la commune est limitrophe de la France et du Grand-Duché de Luxembourg. Elle fait partie du Pays d'Arlon où la langue vernaculaire traditionnelle est le luxembourgeois ; le village d'Halanzy est cependant considéré comme faisant également partie de la Gaume où l'on parle traditionnellement le gaumais.