Kantaphod is a small village and a nagar panchayat in Dewas district in the Indian state of Madhya Pradesh. It is located on the foot of Malwa plateau on the bank of Chandrakeshar river.