Knittelfeld is een stad in de Oostenrijkse deelstaat Stiermarken. Knittelfeld telt 12.601 inwoners (2022) en behoort tot het district Murtal.
Knittelfeld was de hoofdplaats van het gelijknamige district tot dit op 1 januari fuseerde met het district Judenburg tot het huidige district Murtal. Op diezelfde dag werd de gemeente Apfelberg opgenomen in Knittelfeld.
Stadsgemeenten: Judenburg · Knittelfeld · Spielberg · Zeltweg Marktgemeenten: Kobenz · Obdach · Pöls-Oberkurzheim · Pölstal · Seckau · Unzmarkt-Frauenburg · Weißkirchen in Steiermark Overige gemeenten: Fohnsdorf · Gaal · Hohentauern · Lobmingtal · Pusterwald · Sankt Georgen ob Judenburg · Sankt Marein-Feistritz · Sankt Margarethen bei Knittelfeld · Sankt Peter ob Judenburg