Siaya is a town in Siaya County of Kenya. It is the capital of Siaya County. It is located 74 km (46 mi) northwest of Kisumu, the provincial capital. The urban center had a population of 33,153 in 2019.[1]
Siaya municipality has five wards: Mjini, Siaya Central, Siaya East, Siaya North and Siaya West. All of them are part of Alego Constituency.[2] With the new constitution, it is now also in Siaya County of which it is also its headquarters.