Die Gemeinde Nikolsdorf befindet sich im Bezirk Lienz im Bundesland Tirol in Österreich.
Nikolsdorf liegt auf 675 Meter Seehöhe und hat ca. 900 Einwohner. Die Gemeinde Nikolsdorf gehört zur Region "Osttirol" sowie zur Stadtregion Aussenzone Lienz.
Im Gemeindegebiet liegen die Orte Nikolsdorf, Damer, Lengberg, Lindsberg, Michelsberg, Nörsach und Plone.