|Distance:||5.1 miles (8.2 km)|
|Meets:||A638, B6122, A652, A650, B6127, A653|
|Route outline (key)|
The B6123 is a largely urban B-road in west Yorkshire.
The road starts at traffic lights at the eastern end of the A638 Heckmondwike High Street. B6123 traffic may not turn left onto the A638 but all other movements are allowed. From here the road heads northeast along Batley Road, meeting the B6122 at the next set of traffic lights.
The next road to the left, Healey Lane, is actually the original line of the B6123 and remained so until relatively recently; our road follows a slightly shorter route to the south. After old and new routes rejoin a set of traffic lights is met, where the B6123 TOTSOs left and descends into Batley town centre, where it crosses the A652 at traffic lights.
Continuing northeastwards, the road climbs Batley Field Hill before starting to descend again. It TOTSOs right at a T-junction and crosses a small stream before climbing steeply onto the moors. At the top of the hill the road goes over the M62 before reaching the A650. It crosses this road via a staggered crossroads and two adjacent sets of traffic lights.
Now in Morley the road bends to the right to cross the B6127 at a roundabout. A short distance further on there is a set of traffic lights on the original line of the B6127 (now partly pedestrianised) which marks the original eastern end of the B6123. However, the road was soon extended and so continues east through the suburbs. Again the road has been shortened, with Wide Lane to the south now being bypassed by the straighter Middleton Road. After leaving town the B6123 ends at a roundabout on the A653.