It is located west of the M1 motorway, just south of Junction 38 at an elevation of around 351 feet (107 m) above sea level.
Kexbrough is mentioned in the Domesday Book as belonging to Ilbert of Lacey, and having two villagers, a meadow, ploughlands and six furlongs of woodland.
[3] Historically in the parish of Darton and the wapentake of Staincross, the village is recorded in the Domesday Book as Chizeburg, being Kesseburgh in the 14th century, and Kexbrough by the 1580s.
[10] Kexbrough is served by local and Express buses to Barnsley Interchange via Baurgh Green or Mapplewell as well as longer distance services to Wakefield and Leeds.
[13] Kexbrough lies directly to the west of Darton and is connected by the A637 road, to the M1 at Junction 38.