In the 2009 census, its population was estimated at 48,000. Its large population has recently attracted local business investors despite a history of political violence associated with the region. The main businesses in the region include supermarkets, hotels, restaurants and apparel retail. The growing number of businesses attracted banks to the area, including Co-operative bank, Equity Bank and KCB Bank.
