Narasimhaghada is an old hilltop fortification in Killoor road, Belthangady, Dakshina Kannada District, Karnataka, India. It is located in the Kudremukh range of hills, 8 km north of Beltangady town and 65 km from the city of Mangalore. It is also referred locally as Jamalagadda or Gadaikallu or Narasimhaghada.