Narsingh Temple, Ghagwal (Jammu & Kashmir)
Narsingh Temple, located in Ghagwal town of Samba district, Jammu & Kashmir, is an ancient and revered Hindu shrine dedicated to Lord Narsingh, the powerful Narasimha incarnation of Lord Vishnu — half-man and half-lion, symbolizing divine protection and justice.
Believed to be over 1,600 years old, the temple stands as a living testimony to the region’s deep spiritual heritage. Devotees from across Jammu, Punjab, and Himachal Pradesh visit the shrine throughout the year, especially on auspicious Vaishnav festivals.
🕉️ Spiritual Significance
The sanctum of Narsingh Temple houses three sacred idols:
- Narsingh Avatar – The fierce protector of devotees
- Narsingh Roop – The divine form representing balance of power and compassion
- Maa Annapurna – Goddess of nourishment and abundance
The temple complex radiates serenity and is considered a powerful place for seeking blessings, courage, and spiritual strength.
Find Narsingh Temple on Map
Open in Apple Maps
Open in Mappls
The temple is situated in Ghagwal, directly on the Jammu–Pathankot National Highway (NH-44), making it easily accessible by road and rail.
🚗 How to Reach Narsingh Temple
- By Road: Located on NH-44, approx. 35 km from Kathua and 50 km from Jammu.
- By Bus: Regular buses connect Ghagwal with Jammu, Kathua, Samba, Udhampur & Pathankot.
- By Train: Ghagwal has its own railway station with regional connectivity.
🕰️ Temple Timings
| Day | Morning | Evening |
|---|---|---|
| All Days | 6:00 AM – 2:00 PM | 4:00 PM – 9:00 PM |
📸 Temple Views & Architecture
The temple architecture reflects traditional
View from Inside the Temple
![]() |
| Langer |
![]() |
| Park |



