It rises at Fowey Well (originally , meaning spring of the river Fowey) about 1.0 miles north-west of Brown Willy on Bodmin Moor, not far from one of its tributaries rising at Dozmary Pool and Colliford Lake, passes Lanhydrock House, Restormel Castle and Lostwithiel, then broadens at Milltown before joining the English Channel at Fowey.