Een demon of demoon is een mythisch, bovennatuurlijk wezen dat volgens diverse religies het midden houdt tussen mensen en goden. Demonen zijn veel machtiger dan mensen, maar minder sterk dan goden. Ze leven heel lang, maar zijn niet altijd onsterfelijk zoals goden dat in principe wel zijn. Vaak zijn ze onzichtbaar en merkt men hen alleen op door de effecten van hun handelen. Zo zou een bries door hen kunnen worden veroorzaakt.
In sommige religies worden demonen gezien als brengers van het kwaad. Daarmee staan ze tegenover wezens die het goede vertegenwoordigen. Dit geldt voor het christendom, het jodendom, de islam, het zoroastrisme en het hindoeïsme. In plaats van een beschermgeest zijn ze nu wezens die een mens in bezit kunnen nemen. Soms gelden ze als moreel neutraal.
De studie naar demonen heet demonologie.