The Campbellford subdivision begins in Belleville at mile 0 and the junction with the Gananoque subdivision. Midland railway (later the Grand Trunk and then CNR) constructed the railroad from Belleville to Campbellford in 1878 (to Peterborough in 1879 and to Omemee in 1883).
The Trans Canada Trail occupies the abandoned stretch of rail bed from Anson (mp 19.76, junction with Maynooth subdivision) through Lindsay (mp 86.39). Abandonment took place in 1987.