Johann Nepomuk Fuchs (né le 5 mai 1842 à Frauental an der Laßnitz, mort le 15 octobre 1899 à Bad Vöslau) est un compositeur et maître de chapelle autrichien.
Johann Nepomuk Fuchs est le frère aîné de Robert Fuchs. Johann a étudié la théorie musicale à Vienne avec le théoricien de premier plan et compositeur Simon Sechter, avec lesquels Schubert avait prévu d'étudier. En 1864, il a été nommé maître de chapelle de l'Opéra de Bratislava. Il a également dirigé l'opéra à Bratislava, Brno, Kassel, Cologne, Hambourg, Leipzig avant de passer maître de chapelle au Wiener Staatsoperen en 1880.
En 1888, il entre au conservatoire de la Société philharmonique de Vienne, où il a parmi ses élèves Alexander von Zemlinsky, Leo Fall, Rubin Goldmark et Edmund Eysler. En 1893, Fuchs devient le directeur du conservatoire, succédant à Joseph Hellmesberger. Par reconnaissance, il est nommé vice-Hoffkapellmeister à l'Opéra de la Cour de Vienne en 1894.
Il compose un opéra (Zingara, die Gnomenkönigin, 1872) et des musiques de scènes ainsi que des Lieder et pièces pour piano ; il travaille sur des opéras de Christoph Willibald Gluck, Georg Friedrich Haendel et Franz Schubert. Il participe à la rédaction de l'édition complète de Schubert par Breitkopf & Härtel.