Skip to main content
Salary Guide

Data Analyst Salary in Kenya

Based on 87 job listings - 2026

Average salary
Ksh 285,000 - Ksh 430,000
Median salary
Ksh 315,000 - Ksh 387,500
Lower rangeUpper range

Salary distribution by percentile

10th percentileKsh 220K
25th percentileKsh 285K
MedianKsh 345K
75th percentileKsh 430K
90th percentileKsh 495K

50% of professionals earn between Ksh 285,000 - Ksh 430,000 KES

The median salary is Ksh 345,000

Top cities

Nairobi57 job openings

Related professions

KES 938,000 - 1,349,800+220%
KES 972,300 - 1,399,200+232%
KES 1,006,600 - 1,448,600+243%
KES 1,052,400 - 1,514,400+259%
KES 1,201,100 - 1,728,400+310%
KES 1,201,100 - 1,728,400+310%
KES 1,201,100 - 1,728,400+310%
KES 1,315,500 - 1,893,000+349%
KES 1,315,500 - 1,893,000+349%
KES 1,315,500 - 1,893,000+349%

Data Analyst

87 job openings

View job listings

The average salary for a Data Analyst in Kenya is KES 285,000 - KES 430,000 per year in 2026. The median salary is KES 351,250 per year, based on 87 active job listings.

The cities with the most Data Analyst job opportunities in Kenya are Nairobi, Nairobi County. Nairobi leads with 57 job openings.

Explore 87 Data Analyst job listings in Kenya on BeBee, or check our salary calculator for a personalized estimate.