Forum Academy is located in Chiguiri Arriba, approximately 30 kilometers north of Penonomé and 180 km west of Panama City. Prior to its establishment in 2014, the campus was home to a family-owned eco-resort known as La Posada Cerro La Vieja. The student dorms and classrooms now occupy former guest rooms, while the amazing views have remained the same.