Homa Bay County

Geography, Land-Use, Highlights, Population, Roads, Airports, Climate & National Monuments in Homa Bay County


Geography of Homa Bay County

Homa Bay County is divided up into two main ecological zones; the lakeshore lowlands and the upland plateau. The lakeshore lowlands lie between 1,163 and 1,219 ms, and comprises a long narrow stretch bordering Lake Victoria in the northern parts of the County. The upland plateau starts at 1,219 ms and has an undulating surface that has resulted from erosion of an ancient peneplain. It is broken up by residual highlands like Gwasi and Ngorome in Suba, Gembe and Ruri in Mbita, Wire in Kasipul and Homa Hills in Karachuonyo. Kodera Forest in Kasipul and Kanyamwa Escarpment, that runs along the borders of Ndhiwa and Mbita, also forms part of the upland plateau. In the west area of Homa Bay County lies the plane of Lambwe Valley where Ruma National Park is situated.

Land Use in Homa Bay County

The vast majority (80%) of the farmers in Homa Bay produce maize and beans. This is because maize and beans are considered the staple foods of the county. The main cash crops cultivated in Homa Bay County are sugar cane (Ndhiwa), sunflower (Suba), pineapples (Rangwe) and potatoes (Kasipul and Kabondo). The Fisheries sub sector is equally important in the county, as it borders Lake Victoria. The main species caught here include Nile Perch, Tilapia, and Clarias.

Highlights of Homa Bay County

Homa Bay County has sixteen islands, some with unique fauna and flora and an impressive array of physiographic features with prolific aesthetic value as well as breathtaking scenery and forested landscape – particularly those around the islands and the shores of Lake Victoria and a peninsula like Sikri of Mbita sub-county. Homa Bay County is prominently positioned to be a fashionable and sought-after region in Western Kenya owing to its enormous touring resources.

A view at Rusinga Island Resort.  Photo Courtesy of Rusinga Resort
A view at Rusinga Island Resort. Image Courtesy of Rusinga Resort

Population of Homa Bay County

The population density for Homa Bay in 2012 was 342 people / km2, which was expected to rise to 368 persons per km² and 387 persons per km² in 2015 and 2017, respectively. Based on projections from the 2009 Kenya Population and Housing Census, Homa Bay County had an estimated population of about 1,038,858 in 2012. This population was projected to rise to 1,177,181 persons in 2017. Urban population accounts for 8.51%, found in Homa Bay, Mbita Point, Oyugis and Kendu Bay, with a combined population of 82,357 in 2012. Homa Bay Town hosts 41,844 people representing about 50% of the urban population.


Airports in Homa Bay County

Homa Bay County has five airstrips: Kabunde, Mfangano, Rusinga, Otange and Otaro. Of these, only Kabunde Airstrip has a bitumen-surface standard runway.

Roads in Homa Bay County

Homa Bay County has one A-class Road (A1 Kisii-Kisumu) covering about 150 kms; one C-class Road (C20 Homa Bay-Rongo) road covering about 30 kms; two class C19 roads (Homa Bay–Mbita and Homabay–Kendu Bay) covering about 71 kms and one class C18 (Rodi Kopany–Sori) road covering about 32 kms. All these class A and C roads are bitumenized and in fairly good condition.

Homa Bay County Distance Chart
Homa Bay County Distance Chart

Climate in Homa Bay County

Homa Bay County has an inland equatorial climate pattern modified by altitude and the vast presence of Lake Victoria. The temperature in Homa Bay County ranges from 18°C to 33°C, with the warmest months being between December and March. February is usually the hottest month of the year. The temperatures are however lower in the higher mid and southern area bordering Kisii County. 


National Monuments in Homabay County

  1. Kanam Prehistoric Site
  2. Kanjera Prehistoric Site
  3. Tom Mboya Mausoleum
  4. Government House – Sori
  5. SDA Church – Rapedhi

Homa Bay County Map

Homa Bay County Map