Le Territoire Spécial de Yogyakarta, territoire spécial qui a une altitude maximum de 2968 mètres au dessus du niveau de la mer, partage toutes les frontières terrestres avec province de Java central.
Le territoire s'étale sur 3133 kilomètres carrés, pour une population de 3688719 habitants, selon le recensement de l'année 2020. Yogyakarta, son chef lieu, est à une distance, à vol d'oiseau, de 427 kilomètres de Jakarta, la capitale du pays.