Städte des Landkreises, der vorwiegend zum Oberpfälzer, teils zum Bayerischen Wald gehört, sind Burglengenfeld, Maxhütte-Haidhof, Nabburg, Neunburg vorm Wald, Nittenau, Oberviechtach, Pfreimd, Schönsee, Teublitz und die Große Kreisstadt Schwandorf. In der Stadt Schwandorf kann Bayerns größtes Felsenlabyrinth besichtigt werden.