Bell schedule
Bus schedule
Apply now
Leading School

Of University Oklahoma

Certified number #1

in United States

Contact us now

Call us now

+254729856515, +254708574909


About Upperhill Academy

Bahati Upperhill Academy is located in the newly created Nakuru North District, Bahati Division.

It is 21 Km from Nakuru town along Nakuru/Nyahururu road.
Alight at Morop bus stop, take the right-hand side from Nakuru town whereas from Nyahururu/Subukia take the left-hand side.

The school is barely 500 meters off tarmac road. Board vehicles going to Kabazi/Subukia from Nakuru town.

Over the last 8 years BUA has provided a wide range of opportunities to pupils to develop intellectually, socially and spiritually. BUA would not have been what it is today without the vision of the Proprietor Mr. John Kamau whose idea was to have the school as mixed. His continued support and encouragement has propelled the school to where it is today.

Our Curriculum

  • Our pupils take the 8-4-4 system of education.
  • Classes start from STD 2 – 8.
  • There 20 qualified teachers and 18 support staff.
  • Our school is among the best 50 primary schools in Kenya.
  • Pupils are taught in small numbers of 15 to 25 in a class.
  • Pupils sit for fortnightly, monthly and end of term tests.
  • All teachers, support staff (resident nurse) are housed in the school compound.
  • Christian values are highly emphasized in teaching of our pupils via:
  • Catholic nuns have lectures with our pupils every Fridays.
  • Trainees from Berea Theological College visit the school every weekend.
  • Computer classes are compulsory.
  • We have a practical approach to the teaching of science and mathematics.
  • We recognizes the importance of extra-curricula activities and remedial teaching.
  • We provide a well-balanced diet as we have a farm for fresh food and fruits.

Fees Structure

Term 1Term 2Term 3
Textbook Fee4,000
Medical & Pocket Money1,000

Fees payable to:

A/C No. 0102019536600 National Bank – Nakuru Branch.

A/C No. 0130198621661 Equity Bank – Nakuru Branch.

(No cash payment)

Hence we make commitments of good customer service or good service delivery.