Der Stimmkreis Schwandorf umfasst unter anderem folgende Städte und Gemeinden: Schwandorf, Burglengenfeld, Maxhütte-Haidhof, Neunburg vorm Wald, Teublitz und Nittenau. Bei der Landtagswahl 2013 lebten hier 114.203 Wahlberechtigte. 70.665 davon sind tatsächlich zur Wahlurne gegangen, um den Bayerischen Landtag und den Bezirkstag zu wählen. Das entspricht einer Wahlbeteiligung von 61,8%.
Die Wahlbeteiligung lag 2018 bei 71,4 %. 81.373 gingen zur hier zur Wahlurne.
Zehn Kandidaten bewerben sich hier um das Direktmandat für den Bayerischen Landtag:
Alexander Flierl holte sich das Direktmandat.
Über die Liste erhält Joachim Hanisch von den Freien Wählern ein Mandat.
Die SPD schickte Peter Wein ins Rennen. Für ihn wird es wohl nicht reichen. Er wollte Franz Schindler nachfolgen, der die Region seit 1990 als SPD-Landtagsabgeordneter im Bayerischen Landtag vertreten hat. Im Jahr 2017 verkündete er, dass er nicht mehr als Kandidat für den Bayerischen Landtag antreten wird.
Bei der Landtagswahl 2013 verteilten sich die Erstwahlstimmen im Stimmkreis 306 - Schwandorf folgendermaßen:
Ebenfalls zehn Kandidaten sind auch für den Bezirkstag angetreten.