Der Satz von Riemann-Roch (nach dem Mathematiker Bernhard Riemann und seinem Schüler Gustav Roch) ist eine zentrale Aussage der Theorie kompakter riemannscher Flächen. Er gibt an, wie viele linear unabhängige meromorphe Funktionen mit vorgegebenen Null- und Polstellen auf einer kompakten riemannschen Fläche existieren. Der Satz wurde später auf algebraische Kurven über beliebige Körper ausgedehnt, noch weiter verallgemeinert und wird auch in der aktuellen Forschung noch weiterentwickelt.