Місто розташоване за 30 км від вулкана Мерапі. До 1006 було столицею явансько-індійського царства Матарам, знищеного виверженням вулкана. У 1946-49 роках, під час війни за незалежність, Джок'якарта була тимчасовою столицею Індонезії. Неподалік міста — всесвітньо відомі храмові комплекси Боробудур і Прамбанан.
27 травня2006 року шестибальний землетрус зруйнував більшу частину міста. Землетрус спричинив загибель майже 30 тисяч людей, 138 тисяч отримали поранення. Понад пів мільйона будинків отримали пошкодження або були повністю зруйновані[2][3][4].
У місті розташований університет Гаджа Мада, один з найстаріших та найбільших вищих навчальних закладів у країні[5][6]. Інші державні університети: Державний університет Джок'якарти, Ісламський університет Сунан-Каліджага і Індонезійський інститут мистецтв.
У місті також знаходяться кілька відомих приватних університетів, таких як Джок'якартський університет Мухаммадія, Джок'якартський коледж медичних наук Ахмада Яні, Ісламський університет Індонезії, Університет Атма Джая, Християнський університет Дута Вакана й Університет Саната Дхарма.
Джок'якарта розташована на одній з двох головних залізничних магістралей через Яву між Джакартою або Бандунгом і Сурабаєю. Місто має два пасажирських залізничних вокзали: вокзал Тугу, який обслуговує поїздки бізнес-класу та вокзал Лемпуянган, який обслуговує поїзди економ-класу. Обидва вокзали розташовані в центрі міста.
Місто має розгалужену систему внутрішньоміських автобусних маршрутів і є відправним пунктом для міжміських автобусів в інші міста на Яві і на Балі. Мотоцикли, безумовно, є найбільш використовуваним персональним транспортом, але все більша частина жителів купує автомобілі.
Клімат
Джок'якарта знаходиться в зоні саванного клімату (Aw за класифікацією кліматів Кеппена). На клімат міста сильно впливають мусони. Середньорічна температура знаходиться в межах від 26 до 27 градусів Цельсія. Найжаркіший місяць — квітень з середньою температурою 27,1 °C.