Ingersoll is situated north of and along Highway 401. Oxford County Road 119 (formerly Ontario Highway 19) runs north diagonally through the town. A Canadian National rail line bisects the town east to west through its centre. Passenger service from the Ingersoll train station is provided to other stops in Southwestern Ontario by Via Rail. To the south is a CPR line, with spurs into local industries, which provides freight service to points in the region. The local high school is Ingersoll District Collegiate Institute.