Removing the suburban area at each end, from Campbellfield to Liverpool, I count 16 - 9 in Vic and 7 in NSW. Not just the Main Line of course, Branches and a few sidings too.
From South to North:
Craigieburn (replaced by the first overpass in the early 1960's)
Broadford (Mill siding between the town and the overpass of the Main line)
Tallarook (replaced by an underpass)
Mangalore (Defence Siding)
Glenrowan (Quarry Siding)
Bowser (Beechworth/Bright Branches)
Tarcutta (Tumbarumba Branch)
South Gundagai (Batlow Branch)
Gundagai (Batlow Branch)
Coolac (Batlow Branch)
Yass (Yass Town Branch)
Berrima (Colliery Branch)
Narellan (Camden Branch)
Have I missed any?
There were of course others that existed earlier (Tatong line at Benalla, Whitfield line at Wangaratta), but these had been closed before 1960.