The secondary school was founded by alumni and teaching staff from Yenching University in Peking after the school was forced to incorporate in Peking University by Communist Party of China in 1952. The founders hoped that the school would restore to the university someday.
In 1977 they reused an old building of South Sok Uk Government Primary School (南蘇屋官立小學) and established a secondary school in So Uk Estate. They named it Yenching College. In September 2000, it was moved to current premises in Nga Ying Chau, adjacent to Villa Esplanada. The old campus was passed to Vocational Training Council School of Business and Information Systems (職業訓練局工商資訊學院), namely nowadays Vocational Training Council Youth College (職業訓練局青年學院).