Located entirely in the west of Cornwall, Chyandour Brook rises in the Penwith Moors in Boskednan, civil parish of Madron, and flows a southeasterly course. After flowing past the village of Madron, Chyandour Brook turns east through Heamoor, in the civil parish of Penzance. It then flows through Treneere—a residential council estate—before resuming a southeasterly course into Chyandour, where it drains into Mount's Bay in the English Channel.[1][2]