Profesor James Moriarty je fiktivní postava některých příběhů SherlockaHolmese, které napsal Sir Arthur Conan Doyle. Moriarty je zločinecký mozek, kterého Holmes označuje za "Napoleona zločinu".

Doyle tuto frázi dostal od inspektora Scotland Yardu. Inspektor měl na mysli skutečného zločince. Postava byla zavedena, aby Doyle mohl zabít Sherlocka Holmese, a objevila se pouze ve dvou příbězích Sherlocka Holmese. Později byl často považován za Holmesova úhlavního nepřítele.

Profesor Moriarty se poprvé a zatím naposledy objevil v Dobrodružství posledního problému. Tam se Holmes chystá zasadit Moriartyho zločinecké organizaci smrtelnou ránu. Náhle je však nucen uprchnout do kontinentální Evropy, aby unikl Moriartyho pomstě. Moriarty ho následuje.

Pronásledování končí ve Švýcarsku na vrcholu Reichenbašských vodopádů. Setkání, které zřejmě skončí pádem Holmese i Moriartyho.

Moriarty hraje roli také v knižní předloze Údolí strachu a jeho agenti jsou zmíněni v několika dalších příbězích.