1. Raila Odinga 3,102,677 56 %
2. Mwai Kibaki 2,090,518 38 %
3. Kalonzo Musyoka 305,770 6 %
4. Ngacha Karani 2,831 0 %
5. Pius Muiru 1,702 0 %
6. Nazlin Omar 1,372 0 %
7. Kenneth Matiba 1,218 0 %
8. Waweru Ng’ethe 764 0 %
9. Kukubo Nixon 736
Okoth Osewe