Creating a world of learning and education with innovation at its core. A place for students to become lifelong learners with a 21st century skillset.



Yayasan Bank Rakyat (YBR) was formally registered on May 16, 2007 under the Trustees (incorporation) Act of 1952 [Act 258] with the registration number PPAB-06/2007, to assist underprivileged Malaysians, and Bank Rakyat customers and their children, in the fields of education and human capital development.

Since inception, Yayasan Bank Rakyat has been working towards its goal of raising the socio-economic status of impoverished Malaysian citizens, irrespective of race, religion or gender, through education, whilst simultaneously encouraging an atmosphere of mutual cooperation and assistance amongst Malaysians.

Our vision contributes towards the implementation of 10 of 17 Sustainable Development Goals (SDGs) within the United Nations’ Global Agenda 2030 for Sustainable Development. Through innovative strategies and stimulating programmes aligned with these goals, our aim is to create productive and highly skilled human capital: well-rounded, capable individuals with a sense of integrity and accountability, who are able to participate and benefit from the nation’s economic growth and development, and contribute towards global harmony and prosperity.


Yayasan Bank Rakyat is committed to promoting diversified life-long learning; strengthening communities; and encouraging environmental conservation through educational for underprivileged and other deserving Malaysians.



Yayasan Bank Rakyat works with its partners to:

  • Manage and administer funds and contributions to ensure the sustainability of the foundation.
  • Provide access to quality education and skills training to improve the socio-economic status of underprivileged Malaysians.
  • Ensure the continued preservation, protection and improvement of the natural environment.


Get in Touch....

Yayasan Bank Rakyat,
8th Floor, Tower 1
Menara Kembar Bank Rakyat,
No.33, Jalan Rakyat,
50470, Kuala Lumpur,
+603 2260 1050
Operation Hour: