Arnschwang er en kommune i Landkreis Cham i Regierungsbezirk Oberpfalz i den østlige del af den tyske delstat Bayern.
Geografi Kommunen ligger hvor Bayerischer Wald går over i Böhmerwald cirka 16 kilometer nordøst for landkreisens administrationsby Cham.
Inddeling Kommunen har 24 landsbyer og bebyggelser: Arnschwang Berghäusl Blumhof Dürnberg Eichmühle Elst Enklarn Faustendorf Grasfilzing Herrenwies Holzhof Kalkofen Kellerweg Kuglhof Lederhof Lindhof Mühlberg Nößwartling Rumplmühle Tradthaus Tretting Warmleiten Weihermühle Zenching