Schnaittenbach () is a town in the Amberg-Sulzbach district, in Bavaria, Germany. It is situated 16 km northeast of Amberg.
Apart from the town Schnaittenbach the municipality consists of the following villages:
Schnaittenbach is member of the so-called "Kaolinstädtepartnerschaft". It connects cities, which are connected to the mineral Kaolin. The partnership was established in November 2004. Aside Schnaittenbach the members of this partnership are the bavarian cities Tirschenreuth und Hirschau, from Saxony Königswartha, Sornzig-Ablaàand the city Mügeln, Nová Role from Czech Republic and Nowogrodziec from Poland.
Beside the Kaolinstädtepartnerschaft Schnaittenbach is twinned with Buchberg, Switzerland.