|• Total||118,696 |
|Time zone||UTC+3 (EAT)|
The town is along the Kisumu-Kakamega highway and only five kilometres north of the equator. Vihiga bears the same name as its county, Vihiga County. Vihiga municipality has a population of 118,696 in 2009 census and 95,292 in 2019 census, a decrease of 23,404, 11%.
Vihiga municipality has six wards; two of them (Central Maragoli and Wamuluma) belong to Vihiga Constituency while the remaining four wards (Chavakali, Izawa, Lyaduywa and North Maragoli) are part of the Sabatia Constituency. In the 2002 general elections, all six civic seats were won by the National Rainbow Coalition.
Maragoli are the dominant ethnic group in the area and the town is also known as Maragoli with the Tiriki, Idakho and Banyore being the other ethnic groups in this locale. As a county, Vihiga has its administrative headquarters in Mbale township, located within the Vihiga municipality. Vihiga is also a name of one of its divisions. Other divisions include Sabatia, Hamisi, Lwanda and Emuhaya. The people living in Vihiga primarily identify themselves as "Maragoli" and speak a language called Maragoli. This language is quite distinct from other Luhya ethnic groups and was the first Luhya language that was used to translate the Bible. The majority of the Maragoli people were primarily converted into the Quaker denomination of Christians, which is practiced to this day.
- "2009 Census Vol 1 Table 3 Rural and Urban Population | Open Data Portal". Archived from the original on 2016-07-29. Retrieved 2016-07-28.
- Kenya National Bureau of Statistics, KNBS (November 2019). "2019 Kenya Population and Housing Census Volume I: Population by County and Sub-County". Kenya National Bureau of Statistics. Retrieved 2023-06-12.