흑마법(黑魔法, 영어: black magic)은 전통적으로 악의적, 이기적 목적을 위한 초자연적인 힘의 이용을 일컫는다. 현대에는 흑마법을 부인하는 마술들을 정의하는 사람들에 의해 흑마법의 정의가 복잡해지기도 했다. 백마법과 구별하지만 마술을 흑백으로 명백히 구분해서는 안 된다는 의견도 있다. 흑백을 결정하는 것은 마술을 행하는 사람의 뜻에 따르는 것이며 용법에 따라 흑백으로 결정된다. 또, 흑백을 선악으로 구분하는 것은 인종 차별적이라는 지적도 있다.