Bukittinggi ("haute colline" en malais) est la deuxième ville de la province indonésienne de Sumatra occidental. Sa population est de et sa superficie de . La ville est située dans les hautes terres du pays Minangkabau, à au nord-est de Padang, la capitale provinciale, au pied des volcans Singgalang (inactif) et Merapi (toujours actif). À d'altitude, la ville a un climat relativement frais, avec une température entre 16,1° et . Administrativement, Bukittinggi a le statut de kota. La ville est divisée en 3 kecamatan (districts) sur lesquels sont répartis 5 nagari (villages traditionnels) d'origine. En 1825, en pleine guerre des Padri, les Hollandais fondent Fort de Kock en haut d'une colline, lui donnant le nom du gouverneur-général des Indes néerlandaises de l'époque, Hendrik Merkus de Kock. Une route reliant le fort à la côte ouest de Sumatra est construite de 1833 à 1841, passant par la gorge d'Anai, pour faciliter les mouvements de troupes. En 1856, les Hollandais y créent une école normale d'instituteurs (kweekschool), la première à Sumatra, dans le cadre d'une politique d'éducation de la population locale. Une voie ferrée est construite de 1891 à 1894, reliant Bukittinggi à Padang. Pendant la Seconde Guerre Mondiale, la ville était le quartier général de la Armée japonaise, qui occupait Sumatra. Durant la révolution indonésienne, Bukittinggi abrite un "gouvernement d'urgence de la république d'Indonésie (Pemerintah Darurat Republik Indonesia ou PDRI) de décembre 1948 à juillet 1949. Les troupes hollandaises occupent la ville lors de leur seconde "action de police" en décembre 1948, après un bombardement de préparation. Les Hollandais rendent la ville à la république dans le cadre du transfert formel de souveraineté en décembre 1949. La ville est officiellement rebaptisée Bukittinggi en 1949. En février 1958, un mouvement d'opposition au gouvernement central de Jakarta proclame un "gouvernement révolutionnaire de la république d'Indonésie" (Pemerintah Revolusioner Republik Indonesia ou PRRI) à Bukittinggi.