6 miles north east of Liverpool, within Merseyside in North West England. The town is situated approximately 29 miles west of Manchester.
The town has excellent transport links being located adjacent to the M57 Motorway, which links to the M62, which in turn gives direct access from Liverpool, St Helens, Warrington and Manchester.
The M58 motorway is located just to the north of the town. Other major roads include the A580 East Lancashire Road, situated to the south of Kirkby town centre, which links Walton in Liverpool to Salford near Manchester, and the A506 which runs north-south to the east of Kirkby town centre.
Kirkby railway station is served by connections to Liverpool, on the Merseyrail Northern Line, and Manchester (via Wigan) on the Kirkby Branch Line.
Kirkby is well served by buses, and there is a newly refurbished bus station located next to the main shopping area on Cherryfield Drive.