Reeth is situated in Swaledale, approximately 10 miles west of Richmond and 10 miles north-west of Leyburn on the B6270 road.