 The River Tyne flows through Haddington and several of East Lothian's villages, reaching the Firth of Forth near Belhaven.The River Esk flows through Inveresk and Musselburgh where it empties at the north of the town into the Firth of Forth.Major bodies of water include Pressmennan Lake, the Whiteadder Reservoir, Hopes Reservoir, Stobshiel Reservoir and Lammerloch Reservoir.