Sankt Margarethen bei Knittelfeld je obec v Rakúsku v spolkovej krajine Štajersko v okrese Murtal.
Žije tu 2 687 obyvateľov (1. január 2020).