The Fulda (German pronunciation: [ˈfʊlda] ) is a river of Hesse and Lower Saxony, Germany. It is one of two headstreams of the Weser (the other one being the Werra). The Fulda is 220.4 kilometres (137.0 mi) long.
The river arises at Wasserkuppe in the Rhön mountains in Hesse. From there it runs northeast, flanked by the Knüll mountains in the west and the Seulingswald in the east. Near Bebra it changes direction to the northwest.