Macau Millennium College is a non-profit private higher education institution that owned by the Innovation Education Association whose founding president is Dr. Su Shuhui, a famous social elite in Hong Kong and Macau;

The institution was established with the approval of the Macau SAR government in August 2001. The campus is located on the 8th-9th floor of China Civil Plaza.

 On July 31, 2019, with the approval of Macau SAR government, the institution issued the Articles of Association of Macau Millennium College, and gained the legal qualifications and academic qualifications of providing courses for “Bachelor, Master and Ph.D” degrees and associate degree;

 The Ministry of Education of China confirmed  the school-running qualification of the college in 2019;

With the innate gene of “internationalization” and the distinctive culture of “integration of Chinese and Western cultures”, the college is a well-known institution of higher education in Guangdong-Hong Kong-Macau Greater Bay Area.