Schirnding ist ein Markt im oberfränkischen Landkreis Wunsiedel im Fichtelgebirge und der Sitz der Verwaltungsgemeinschaft Schirnding. Der Ort liegt am Nordrand des Kohlwaldes im Fichtelgebirge, nahe der Grenze zur Tschechischen Republik, hindurch fließt die Röslau, ein Zufluss der Eger. Schirnding ist Grenzbahnhof an der Bahnstrecke Nürnberg–Cheb. Hier verkehren Nahverkehrszüge der Oberpfalzbahn von Marktredwitz und Regionalexpresszüge der Deutschen Bahn von Nürnberg, jeweils nach Cheb. An der Bundesstraße 303/Europastraße 48 liegt der Grenzübergang Schirnding–Pomezí nad Ohří zur Tschechischen Republik. Die B 303 verläuft nördlich von Schirnding.