Mechanical Branch is playing a pivotal role in the functioning of Hubli Division of South Western Railway. It basically maintains the rolling stock consisting of coaches, wagons, diesel locos and maintains close co-ordination with Operation Department of the Division in train services.