Kerajaan Inderapura merupakan sebuah kerajaan yang berada di wilayah kabupaten Pesisir Selatan, Provinsi Sumatera Barat sekarang, berbatasan dengan Provinsi Bengkulu dan Jambi. Secara resmi kerajaan ini pernah menjadi bawahan Kerajaan Pagaruyung. Walau pada prakteknya kerajaan ini berdiri sendiri serta bebas mengatur urusan dalam dan luar negerinya. Kerajaan ini pada masa jayanya meliputi wilayah pantai barat Sumatera mulai dari Padang di utara sampai Sungai Hurai di selatan.