The average price of houses for sale in Nairobi is KSh 79,000,000. The most expensive house costs KSh 630,000,000 while the cheapest costs KSh 506,000. There are 568 available houses for sale in Nairobi, Kenya. The houses have been listed by estate agents who can be contacted using the contact information provided for each house listing.