मध्य प्रदेश के विदिशा जिले के उदयगिरि में स्थित हैं, पत्थरों से काट कर बनायी गयीं 4 व 5 वी शताब्दी की 20 प्राचीन गुफाएं . इन का निर्माण कलिंग के राजा खारावेला ने कराया था , गुफाओं की दीवारों पर कई जगह पर प्राचीन लिपि में कुछ लिखा है , और कई चित्र भी बने हैं .