Dawid Frankfurter (ur. 9 czerwca 1909 w Daruvarze, zm. 19 lipca 1982 w Tel Awiwie) – żydowski zamachowiec, który przed II wojną światową zabił w Davos niemieckiego narodowego socjalistę Wilhelma Gustloffa.
Życiorys Dawid Frankfurter, syn rabina Mosze Frankfurtera, urodził się na terenie Austro-Węgier (obecnie Chorwacja). Studiował medycynę w Wiedniu i Lipsku, a od 1933 roku w Bernie w Szwajcarii. Cierpiał na zakażenie szpiku kostnego, które uszkodziło jego system nerwowy; ponadto stan jego psychiki pogorszył zgon matki, z którą był związany.
W 1933 roku została powołana III Rzesza niemiecka, której oficjalną ideologią był rasizm. Dawid Frankfurter stał się znany z powodu przeprowadzenia zamachu na wysokiego działacza szwajcarskiego oddziału NSDAP Wilhelma Gustloffa, którego zastrzelił 4 lutego 1936 roku około 20:00 w hotelu w Davos, w akcie protestu przeciw demonstrowanemu przez Gustloffa antysemityzmowi i nazizmowi. Nie mogąc dokonać zamierzanego samobójstwa, oddał się następnie w ręce policji. Czyn Frankfurtera wywołał wściekłość niemieckich nazistów, natomiast Szwajcarzy odczuwali w stosunku do niego pewną sympatię, traktując go jako sympatycznego, zbłąkanego młodzieńca, swego rodzaju nowe wcielenie Wilhelma Tella i – ku oburzeniu Niemców – ukrócili działalność ruchu nazistowskiego na swoim terytorium.