Upper Hill Boys’ High school is one of the best schools in the country. Located in Kenya’s Capital City, Nairobi, the school is not only known for its impressive performances in academics but also a good track record in Co-curricular activities.
This article provides complete information about this school. Get to know the school’s physical location, directions, contacts, history, Form one selection criteria and analysis of its performance in the Kenya Certificate of Secondary Education, KCSE, exams. Get to see a beautiful collation of images from the school’s scenery; including structures, signage, students, teachers and many more.
For all details about other schools in Kenya, please visit the link below;
UPPER HILL SCHOOL’S PHYSICAL LOCATION
Upper Hill Boys High School is located in Nairobi, Kenya.
UPPER HILL SCHOOL’S INFO AT A GLANCE
- SCHOOL’S NAME: Upper Hill Secondary School
- SCHOOL’S TYPE: Boys’ only.
- SCHOOL’S CATEGORY: Extra County
- SCHOOL’S LEVEL: Secondary
- SCHOOL’S LOCATION: located in Nairobi, Kenya.
- SCHOOL’S KNEC CODE: 20405002
- SCHOOL’S OWNERSHIP STATUS: Public
- SCHOOL’S PHONE CONTACT:
- SCHOOL’S POSTAL ADDRESS: P.O Box 30424, Nairobi 00100
- SCHOOL’S EMAIL ADDRESS:
- SCHOOL’S WEBSITE: http://upperhillschoolkenya.ac.ke/
UPPER HILL SCHOOL’S BRIEF HISTORY
Lord Delamere, a British Settler founded the School in 1956 and was initially named after him “Delamere School”.
It was mainly for Europeans Boys and Girls who could not make it to Duke of York (now Lenana School) or Prince of Wales (now Nairobi School) which were the only Schools European Children attended. In 1959, the Girls remained at Lady Delamere Girls (now State House Girls) while the Boys moved to Lord Delamere School.
In 1969, the School changed its name to “Simba Secondary School “ then later to the present Upper Hill School, named after the Area and Road where the School is situated. It is located along Upper Hill Road, next to the British High Commission Offices and Don Bosco Church on the same Road and rests on a 13.6 Acres piece of Land.
Beginning the Year 1997, the School began to change gradually from Day to Boarding and finally became Full Boarding in 2004. It currently accommodates 1000 Students who all board. Initially, the Delamere Hostels hosted the few Students who were Bright and Needy then but over the Years, more Dormitories had to be put up to facilitate the necessary numbers.
Currently, the School has 17 Dormitories, a Modern Computer Laboratory, Multi-purpose Hall, Science Laboratories, Administration Block and 20 Classrooms(Tuition Block), a Library, Kitchen and Ten Houses for the Resident Teachers. The School has 12 Heads of Department and 45 Subject Teachers( 7 on Teaching Practice), 34 Non-Teaching Staff and 1000 Students. The Student Body is divided into Five Streams per Class named after Colours – Red, Yellow, Blue, Green, and White. The School Motto is “Strive for Excellence” and its Vision is “To be a Leader and a Role Model Academic Institution of Choice both Nationally and Internationally”
FOR A COMPLETE GUIDE TO ALL SCHOOLS IN KENYA CLICK ON THE LINK BELOW;
Here are links to the most important news portals:
- KUCCPS News Portal
- TSC News Portal
- Universities and Colleges News Portal
- Helb News Portal
- KNEC News Portal
- KSSSA News Portal
- Schools News Portal
- Free Teaching Resources and Revision Materials
UPPER HILL SCHOOL’S VISION
UPPER HILL SCHOOL’S MISSION
UPPER HILL SCHOOL’S CONTACTS
In need of more information about the school? Worry not. Use any of the contacts below for inquiries and/ or clarifications:
- Postal Address: P.O Box 30424, Nairobi 00100
UPPER HILL SCHOOL’S FORM ONE SELECTION CRITERIA & ADMISSIONS
Being a public school, form one admissions are done by the Ministry of Education. Vacancies are available on competitive basis. Those seeking admissions can though directly contact the school or pay a visit for further guidelines.
UPPER HILL SCHOOL’S KCSE PERFORMANCE ANALYSIS
The school has maintained a good run in performance at the Kenya National Examinations Council, KNEC, exams. In the 2018 Kenya Certificate of Secondary Education, KCSE, exams the school registered a total of 225 candidates who managed to score a mean of a B+(plus) with a performance index of 66.854.
Also read;
- Best Performing Boys’ Secondary schools per county
- Best performing mixed schools per county
- Best performing Girls’ Secondary schools per county
- Full list of all top and best [performing Boys’ Secondary schools per county
- Best performing County schools per county
- Best performing Extra County Schools per county
For all details about other schools in Kenya, please visit the link below;
UPPER HILL SCHOOL’S PHOTO GALLERY
Planning to pay the school a visit? Below are some of the lovely scenes you will experience.
cenforce online below – levitra professional online mortal brand viagra pills ice
cialis soft tabs pills instant – levitra soft online doubt viagra oral jelly tremendous
brand cialis snort – tadora bright penisole misery
cialis soft tabs smoke – cialis soft tabs online sentence viagra oral jelly online scratch
I would like to thnkx for the efforts you have put in writing this blog. I am hoping the same high-grade blog post from you in the upcoming as well. In fact your creative writing abilities has inspired me to get my own blog now. Really the blogging is spreading its wings quickly. Your write up is a good example of it.
brand cialis temper – penisole palace penisole amuse
cenforce online bend – brand viagra online sweeper
priligy doze – sildigra career cialis with dapoxetine choice
buy viagra professional excitement – buy cialis professional trouble levitra oral jelly velvet
crestor pills enough – rosuvastatin online sail caduet online invisible
albuterol tablet – buy promethazine 25mg pills buy theophylline 400mg for sale
ivermectin for sale online – order levaquin 250mg pill cefaclor 250mg cheap
azithromycin 500mg over the counter – order flagyl 200mg for sale order ciplox 500mg generic
clindamycin pills – vibra-tabs brand how to buy chloramphenicol
purchase amoxil pills – erythromycin 250mg tablet cost cipro 1000mg
order augmentin 1000mg generic – ethambutol generic purchase cipro pills
buy ampicillin generic order penicillin generic buy amoxicillin without a prescription
prednisolone 40mg pill omnacortil 20mg drug omnacortil brand
flexeril 15mg over the counter buy cheap cyclobenzaprine buy generic lioresal online
brand triamcinolone 4mg triamcinolone us buy triamcinolone generic
tenormin drug buy atenolol 100mg online tenormin 100mg pills
order acyclovir 400mg generic buy zovirax pills buy allopurinol 300mg online cheap
purchase cenforce online order cenforce 100mg generic brand cenforce 100mg
dutasteride over the counter dutasteride pill ranitidine order
desloratadine pill buy clarinex 5mg sale order clarinex pills
gabapentin tablet buy neurontin 800mg pills neurontin 100mg sale
ciplox 500 mg without prescription – amoxicillin uk
erythromycin 250mg uk
propecia us buy diflucan 200mg online cheap forcan tablet
buy acticlate generic doxycycline 200mg us order generic monodox
order clomipramine 50mg pills – abilify 20mg uk sinequan for sale online
methylprednisolone order online buy methylprednisolone 16 mg online buy depo-medrol us
order sumatriptan generic buy imitrex online cheap purchase levaquin
lyrica us order lyrica 150mg for sale buy lyrica pills
buy albuterol online cheap order ventolin 4mg generic purchase albuterol sale
order metformin 500mg pill purchase glycomet pill order glucophage 1000mg online cheap
buy generic amoxil for sale cheap amoxil amoxil 1000mg us
order seroquel 50mg without prescription – order zoloft 50mg pill buy eskalith for sale
purchase azithromycin pills zithromax 250mg generic azithromycin 250mg uk
ondansetron 4mg without prescription aldactone 25mg cost spironolactone canada
purchase flagyl – clindamycin pills azithromycin 500mg price
vardenafil price buy vardenafil cheap oral vardenafil
real money casino online usa online casino game play poker online for real money
claritin drug generic claritin buy loratadine 10mg pill
cheap metformin – oral lincocin 500mg buy generic lincomycin online
azithromycin over the counter zithromax order brand zithromax 250mg
viagra sildenafil 100mg viagra 50mg cost sildenafil order
buy generic simvastatin order valtrex 500mg online valtrex 500mg sale
flomax 0.4mg us how to get tamsulosin without a prescription order celecoxib 200mg generic
furosemide cost buy furosemide 40mg online brand furosemide 40mg
ivermectin 6 mg tablets – buy generic aczone for sale purchase tetracycline pill
motilium pills sumycin 500mg sale tetracycline brand
rybelsus where to buy buy semaglutide 14 mg sale order rybelsus 14 mg
buy clozaril 50mg pill – order perindopril 8mg pills famotidine drug
buy cipro pills for sale – buy generic myambutol augmentin 375mg tablet
best allergy medicine for rash major brand allergy pills allergy pills without antihistamine
buy prilosec generic treat esophagus prilosec 20mg generic
buy nexium 20mg generic buy topamax generic topiramate pills
buy cheap toradol buy ketorolac paypal colcrys pill
purchase plaquenil generic buy hydroxychloroquine generic order plaquenil 400mg for sale
order tadalafil 20mg pill cialis 20mg ca buy tadalafil tablets
strongest non prescription sleeping pills melatonin price
best painkiller for stomach pain cipro pills
buy furosemide 100mg online cheap – oral medex order generic captopril
order generic ciprofloxacin 500mg – buy myambutol pills buy generic clavulanate
buy cheap propranolol clopidogrel over the counter clopidogrel over the counter
rosuvastatin 10mg over the counter crestor 20mg over the counter buy zetia without a prescription
amlodipine order buy norvasc 5mg pill buy norvasc 10mg generic
isotretinoin without prescription accutane generic brand isotretinoin
academic writing services uk help me write a thesis order research paper
buy generic zestril zestril 2.5mg tablet buy zestril generic
buy generic metoclopramide 10mg purchase hyzaar generic cost losartan
valacyclovir 500mg uk – buy zovirax online cheap acyclovir 800mg for sale
order clomid for sale clomid usa clomid 50mg cost
buy meloxicam 15mg oral celebrex buy generic celecoxib over the counter
buy priligy online cheap buy cheap cytotec cytotec over the counter
cheap generic neurontin buy cheap generic neurontin