De Main is een Duitse rivier van 524 km lengte, die door Noord-Beieren (Franken) en het Rijn-Main-gebied stroomt. De rivier mondt uit in de Rijn bij Mainz. De rivier ontstaat bij het plaatsje Kulmbach door samenstroming van de Roter Main en de Weißer Main.