[1] Se sitúa al este del bosque de Kakamega.
Los 118 696 habitantes de la localidad se reparten así en el censo de 2009:[1] El municipio está atravesado por la A1, que recorre el oeste del país desde Tanzania hasta Sudán del Sur.
Al norte, la A1 lleva a Kakamega, Webuye, Kitale, Kapenguria y Lodwar.
Al sur, la A1 lleva a Kisumu y Migori.
Al noreste de Vihiga sale la C39, que lleva a Eldoret.