Gelsdorf liegt in der Eifel, ganz nah an der Grenze zu Nordrhein-Westfalen. Das Dorf gehört zur Gemeinde Grafschaft.