Positioned at a height of about 928 ft above sea level, Benagarh is a small village in Jammu District
. It is just one kilometer away from Ghazia. Benagarh is flanked by Shlan Chak in the west and Chak Bahadur Khan
in its east. Langutian and Phindar
form boundaries in the north and south.
By road, Benagarh can be approached from Ghazia and Jammu. The nearest railhead is at Jammu.