The commune of Goesdorf, population 1,025, is located in north-central Luxembourg, just north of the
Sure River.
Bockholtz, Buderscheid, Dahl, Goesdorf (population 238), Masseler, Nocher, and Nocher-Route are boroughs within the commune of Goesdorf.
The N15 roadway traces the western edge of Goesdorf.