Covers an area of 466.9 km2 and is divided into four administrative wards. The wards are Kwanza, Keiyo, Bidii and Kampomboi. According to the 2013 population census estimates, Kwanza constituency has a population of 193,087.
The constituency has the largest amount of land under cash crop production in Trans Nzoia County.
In addition, Kwanza Constituency has the highest forest cover in the county hosting Suam, Kimothon and Kiptogot Forests.