Today's diesel price in Madhya Pradesh (Bhopal) stands at ₹91.60 per litre. No change recorded in diesel's price compared to yesterday. Over the past 10 days, fluctuations have been observed, with prices ranging between ₹91.60 and ₹91.89. You can also view today's diesel prices in all states and districts of India and compare them with the rates from the previous day, which already include state taxes.
Madhya Pradesh is one of the popular states in the country located in the central part of Peninsular India. The capital city of Madhya Pradesh is Bhopal. The state is the second largest state in the country in terms of area and has more than 75 million population as per the 2011 census report. It has five economic zones and has largest reserves for copper and diamond in India. The rapidly growing economy has led to the extensive use of diesel in the state of Madhya Pradesh.
| City | Price | Price Change |
|---|---|---|
| Agar | ₹92.77 | -0.48 |
| Agar Malwa | ₹92.77 | -0.48 |
| Alirajpur | ₹93.40 | 0.00 |
| Anupur | ₹93.39 | 0.00 |
| Ashoknagar | ₹91.60 | -0.61 |
| Badwani | ₹93.40 | 0.00 |
| Balaghat | ₹93.40 | +0.01 |
| Betul | ₹92.70 | +0.15 |
| Bhind | ₹91.94 | -0.49 |
| Bhopal | ₹91.60 | 0.00 |
| Burhanpur | ₹93.40 | 0.00 |
| Chhatarpur | ₹93.15 | 0.00 |
| Chhindware | ₹93.39 | 0.00 |
| Damoh | ₹92.69 | 0.00 |
| Datia | ₹92.48 | -0.36 |
| Dewas | ₹91.89 | +0.06 |
| Dhar | ₹92.70 | 0.00 |
| Dindori | ₹93.40 | 0.00 |
| Guna | ₹92.74 | +0.37 |
| Gwalior | ₹92.42 | 0.00 |
| Harda | ₹92.38 | -0.07 |
| Hoshangabad | ₹91.81 | +0.08 |
| Indore | ₹91.91 | -0.03 |
| Jabalpur | ₹92.06 | -0.12 |
| Jahbua | ₹92.86 | +0.33 |
| Katni | ₹92.88 | 0.00 |
| Khandwa | ₹93.06 | 0.00 |
| Khargone | ₹92.92 | 0.00 |
| Maihar | ₹93.40 | 0.00 |
| Mandla | ₹93.40 | 0.00 |
| Mandsaur | ₹93.34 | +0.64 |
| Mauganj | ₹93.40 | 0.00 |
| Morena | ₹91.81 | -0.64 |
| Narsimhapur | ₹92.21 | 0.00 |
| Neemach | ₹93.40 | +0.32 |
| Niwari | ₹93.10 | 0.00 |
| Pandhurna | ₹93.28 | 0.00 |
| Panna | ₹93.36 | +0.51 |
| Raisen | ₹92.70 | 0.00 |
| Rajgarh | ₹92.48 | 0.00 |
| Ratlam | ₹91.79 | -0.21 |
| Rewa | ₹93.40 | 0.00 |
| Sagar | ₹92.12 | 0.00 |
| Satna | ₹93.39 | 0.00 |
| Sehore | ₹92.21 | 0.00 |
| Seoni | ₹92.78 | -0.38 |
| Shahdol | ₹93.40 | 0.00 |
| Shajapur | ₹92.60 | -0.07 |
| Sheopur | ₹92.90 | 0.00 |
| Shivpuri | ₹93.40 | 0.00 |
| Sidhi | ₹93.40 | +0.31 |
| Singrauli | ₹92.14 | -0.56 |
| Tikamgarh | ₹92.65 | 0.00 |
| Ujjain | ₹92.07 | 0.00 |
| Umaria | ₹93.39 | 0.00 |
| Vidisha | ₹92.14 | 0.00 |
India adopted the dynamic fuel pricing technique which came into effect in the country starting from June 2017 and accordingly, the diesel prices are revised on a daily basis. As per this system, the diesel prices get changed regularly starting at 6 am in the morning across all the fuel filling stations in sync with global crude oil prices. The move is to bring in more transparency in diesel pricing and to pass on the profit in diesel prices to the end consumers.
These revised prices can be checked by the consumers by checking the oil marketing companies websites (Indian Oil, Hindustan Petroleum, Bharat Petroleum) or by downloading an application which gives a regular update on diesel prices in the mobile phone or by even sending an SMS to the respective oil retailers along with the dealer code.
If the petrol pump belongs to Hindustan Petroleum, then send an SMS to HPPRICE DEALER CODE and send it to 9222201122.
Or
For Indian Oil Corporation, send SMS to RSP DEALER CODE and send it to
9224992249.
What is the current diesel price in Madhya Pradesh?
As of today, the diesel price in Bhopal, Madhya Pradesh is ₹91.60 per litre.
Which city in Madhya Pradesh has the lowest diesel price?
Currently, Ashoknagar has the lowest diesel price in Madhya Pradesh at ₹91.60 per litre.
Which city in Madhya Pradesh has the highest diesel price?
As of today, Alirajpur has the highest diesel price in Madhya Pradesh at ₹93.40 per litre.
How much does 1 litre of diesel cost in Madhya Pradesh today?
As of December 19, 2025, the price of 1 litre of diesel in Bhopal, Madhya Pradesh is ₹91.60.