ACG School Jakarta is values driven international school centrally located in the heart of South Jakarta. Our modern, purpose-built campus situated on beautiful grounds are an ideal location in which to provide a world-class education to students from 2 – 18 years of age who join us from all over the world.

We pride ourselves on building bright futures, educating our students in small classes and providing a range of tailored programmes to ensure they reach their potential. These include:

  • The globally recognised International Baccalaureate Primary Years Programme and Diploma Programme
  • Cambridge International Lower Secondary and IGCSE courses
  • Renowned English Language Support programmes
  • A Bahasa Indonesia Programme for native and non-native learners in all year levels
  • A Kindergarten programme for students 2 – 5 years of age
  • Experienced and inspiring expatriate teachers

Our modern facilities include a gym, pool, cafeteria, playing field, playgrounds and specialist classrooms, allowing our students to take part in co-curricular sport, arts and enrichment activities.

ACG Schools: Strength in a group

ACG School Jakarta is one of six global ACG (Academic Colleges Group) Education schools.

Led by some of the world’s top educational thinkers and managers, we share knowledge, resources, training and staff, allowing us to remain on the cutting edge of educational innovation.

With a focus on providing an all-round education to equip students to take their place on the global stage, we are equally proud of the academic success we achieve year on year.

In 2018, ACG Schools received five Top in World awards in Cambridge International exams, demonstrating the quality of teaching and learning that takes place in our classrooms.

Find out more about our school as we run a guided tour of the school every Saturday at 10am during term time. Our Principal Mr Shawn Hutchinson will join you on the tour and answer any questions. Please allow an hour for a thorough visit. Please contact us and we’ll organise another time that works for you by emailing us at or calling +62 2978 0200.