Profesor James Moriarty adalah karakter fiksi dalam beberapa cerita Sherlock Holmes yang ditulis oleh Sir Arthur Conan Doyle. Moriarty adalah dalang kriminal yang digambarkan Holmes sebagai "Napoleon kejahatan".

Doyle mendapatkan frasa itu dari seorang inspektur Scotland Yard. Inspektur tersebut merujuk pada seorang penjahat di kehidupan nyata. Karakter ini diperkenalkan untuk memungkinkan Doyle membunuh Sherlock Holmes, dan hanya ditampilkan dalam dua cerita Sherlock Holmes. Belakangan, dia sering diperlakukan sebagai musuh bebuyutan Holmes.

Kemunculan pertama dan satu-satunya Profesor Moriarty terjadi dalam The Adventure of the Final Problem. Di sana Holmes akan memberikan pukulan fatal bagi organisasi kriminal Moriarty. Tiba-tiba dia terpaksa melarikan diri ke benua Eropa untuk menghindari balas dendam Moriarty. Moriarty mengikuti.

Pengejaran berakhir di Swiss di atas Air Terjun Reichenbach. Pertemuan yang tampaknya berakhir dengan Holmes dan Moriarty jatuh ke kematian mereka.

Moriarty juga berperan dalam buku panjang The Valley of Fear, dan agen-agennya disebutkan dalam beberapa cerita lainnya.