David J. McNally (né le 1er juillet 1953) est un politologue et activiste marxiste canadien, actuellement professeur de science politique à l'Université York de Toronto. Conférencier distingué en économie politique, son approche est marquée par le marxisme. Il est par ailleurs membre des International Socialists et du New Socialist Group.