En mathématiques, la formule de Riemann-Hurwitz, nommée en l'honneur des mathématiciens Bernhard Riemann et Adolf Hurwitz, décrit la relation entre les caractéristiques d'Euler de deux surfaces lorsque l'une est un revêtement ramifié de l'autre. Ceci permet de relier la ramification avec la topologie algébrique dans ce cas. C'est la source de nombreux autres résultats, et est souvent appliqué dans la théorie des surfaces de Riemann (qui est son origine) et des courbes algébriques.