Mahalingpur or Mahalingapura in Kannada is a town of Bagalkot district in the Indian state of Karnataka. Agriculture, weaving and jaggery production are the primary industries here. In the past, town was called as Naragatti. Later renamed as Mahalingpur after the gracious appearance of Lord Shri Mahalingeshwara. People speak typical Kannada, understand English and Hindi. The town is known for its picturesque surroundings and pleasant climate.
Less