Skip to main content
Salary Guide

High School Teacher Salary in Kenya

Salary estimate - 2026

Average salary
Ksh 205,000 - Ksh 310,000
Median salary
Ksh 227,500 - Ksh 280,000
Lower rangeUpper range

Salary distribution by percentile

10th percentileKsh 160K
25th percentileKsh 205K
MedianKsh 250K
75th percentileKsh 310K
90th percentileKsh 355K

50% of professionals earn between Ksh 205,000 - Ksh 310,000 KES

The median salary is Ksh 250,000

Related professions

KES 629,100 - 905,400+198%
KES 629,100 - 905,400+198%
KES 594,800 - 856,000+182%
KES 549,100 - 790,100+160%
KES 823,600 - 1,185,200+290%
KES 892,200 - 1,284,000+323%
KES 1,006,600 - 1,448,600+377%
KES 1,086,700 - 1,563,800+415%
KES 1,121,000 - 1,613,200+431%
KES 663,500 - 954,700+214%

High School Teacher

View job listings

High School Teacher - Kenya 2026: KES 205,000 - KES 310,000. KES 253,750 (median).