Siaya is a town in Siaya County of Kenya. It is the capital of Siaya County. It is located 74 kilometres northwest of Kisumu, the provincial capital. Siaya forms municipal council with population of 41,174, of whom 13,787 are classified urban (1999 census ).
Siaya municipality has five wards: Mjini, Siaya Central, Siaya East, Siaya North and Siaya West. All of them are part of Alego Constituency.  With the new constitution, it is now also in Siaya County of which it is also its headquarters.
- "Population of local authorities" (PDF). Kenya National Bureau of Statistics. Retrieved 12 February 2013.
- "Registration centres by electoral area and constituency" (PDF). Electoral Commission of Kenya. Archived from the original (PDF) on June 28, 2007. Retrieved 12 February 2013.