There are 12 Jyotirlingas in total, scattered across different parts of India. Here is the list of the 12 Jyotirlingas:
1. Somnath Jyotirlinga - Located in Prabhas Patan, near Veraval in Saurashtra, Gujarat.
2. Mallikarjuna Jyotirlinga - Situated on the Srisailam mountain in Andhra Pradesh.
3. Mahakaleshwar Jyotirlinga - Located in Ujjain, Madhya Pradesh.
4. Omkareshwar Jyotirlinga - Situated on the Mandhata Island in the Narmada River, Madhya Pradesh.
5. Kedarnath Jyotirlinga - Located in the Himalayas, near the source of the Mandakini River, in Uttarakhand.
6. Bhimashankar Jyotirlinga - Situated in Pune district, Maharashtra, near Pune.
7. Kashi Vishwanath Jyotirlinga - Located in Varanasi (Kashi), Uttar Pradesh.
8. Trimbakeshwar Jyotirlinga - Situated in Trimbak, near Nashik, Maharashtra.
9. Vaidyanath Jyotirlinga - Located in Deoghar, Jharkhand (also claimed to be in Parli, Maharashtra).
10. Nageshwar Jyotirlinga - Situated on an island on the coast of Saurashtra in Gujarat.
11. Rameshwar (Ramanathaswamy) Jyotirlinga - Located in Rameswaram, Tamil Nadu.
12. Grishneshwar Jyotirlinga - Situated near Ellora caves, about 30 km from Aurangabad in Maharashtra.
These Jyotirlingas are important pilgrimage sites for Shiva devotees, and each holds its own unique significance and legend associated with Lord Shiva.