发源于弗兰肯汝拉山；另一条长41公里，发源于菲希特尔山。美因河的主要支流有雷格尼茨河、弗兰肯萨尔河、陶伯河和尼达河。美因河经过的主要城市包括布格昆施塔特、施韦因富特、福尔卡赫、基青根、马克特布赖特、奥克森富特、维尔茨堡、韦尔特海姆、米尔滕贝格、阿沙芬堡、塞利根施塔特、哈瑙、奥芬巴赫、法兰克福和美因茨等。美因河支流（长度大于40km）