Keasden is a hamlet in the civil parish of Clapham-cum-Newby, in the Craven district of the county of North Yorkshire, in the north-eastern England. It is about two miles to the south west of the village of Clapham and about five miles to the east of Bentham. The hamlet sits on an unclassified road and is surrounded to the north, south and west by woodland. Keasden has a church but no schools. The postcode is LA2.