Istano Basa yang lebih terkenal dengan nama Istana Pagaruyung, adalah sebuah istana yang terletak di kecamatan Tanjung Emas, kota Batusangkar, kabupaten Tanah Datar, Sumatera Barat. Istana ini merupakan obyek wisata budaya yang terkenal di Sumatera Barat.