The list shows flags for the forty-seven counties of Kenya. The counties were created following the adoption of the new Constitution of Kenya in 2010 in a push for devolution. The County Governments Act in 2012 outlined the requirement for counties to enact legislation adopting a county flag, a county public seal, and a coat of arms. The County Governments Act provided general guidelines for the adoption process of these county symbols, calling for the execution of a consultative process administered by the County Executive followed by approval of these symbols by county legislation. The act prohibits the imitation of national symbols. Some counties adopted the flag of the defunct municipal or district governments.
The usage of all county flags is regulated and only certain usages of these flags are permitted. Misuse and mistreatment of county symbols is a punishable offense and may incur a fine or imprisonment. Current county flags Descriptions in the table below of current county flags follow the colour terminology used in gazette reports where possible. Some flags do not yet have available images and so a similar flag is displayed when possible. Flag DateUseDescription1 July 2014 – presentFlag of BaringoThe flag is a horizontal tricolour starting at the top with green symbolizing pristineness, gold symbolizing mineral and natural resources, and golden brown symbolizing arable soils. Each colour is separated by a narrow white stripe. A light blue shield is in the center of the flag on top of two white spears. On the shield, there is a map of Baringo county featuring a geyser in the center, representative of Lake Bogoria. The flag was adopted through The Baringo County Symbols Act in 2014, fourteen days after its publication in the county gazette and Kenya gazette.21 July 2014 – presentFlag of BometThe flag is a bend sinister, consisting of three main diagonal stripes of light blue, white, and green in order from top hoist to bottom fly. A thinner green stripe is present on the upper margin of the white stripe, under the light blue stripe. A similar light blue stripe is present on the bottom margin of the white stripe, above the bottom green stripe. This arrangement creates a fimbriation of the center white stripe. A modified version of the county seal is in the center, retaining the dark red circle, the five gold stars around the upper half of the circle, and a map of the county filled in with the background field of the flag.Unclear – presentFlag of BungomaThe flag features three main horizontal stripes composing the flag field. The top stripe is blue, the middle red, and the bottom black. Each of these major stripes is separated by a narrower white stripe. A green pile is on the hoist side of the flag and contains the coat of arms surrounded by nine white stars spread across its left, top, and right side.Unclear – presentFlag of BusiaThe flag is a horizontal tricolour with green at the top symbolizing agriculture and natural resources, white in the middle symbolizing peace and harmony, and blue in the bottom symbolizing Lake Victoria. The gate in the center of the flag represents the county's location as a gateway to other regions of Africa.20 June 2014 – presentFlag of Elgeyo-MarakwetThe flag is a horizontal tricolour with brown in the top, white in the middle, and dark green in the bottom. The coat of arms is in the middle of the flag.29 September 2015 – presentFlag of EmbuThe flag is a gusset flag with the gusset extending from the fly, tapering into a thin white stripe separating a top green half and a bottom gold half. The green symbolizes the agricultural potential of the county. The white represents optimism, imagination, hope, peace, friendship, and coexistence. The gold represents prosperity and wealth. The coat of arms of the county is present on the fly side of the flag inside the gusset. The blue in the coat of arms symbolizes industry and infrastructure.Unclear – presentFlag of GarissaThe flag consists of seven horizontal stripes in alternating blue and yellow, representing the seven subcounties of the county. A red trapezoid on the hoist side of the flag contains a circular yellow seal with a blue border. The blue border contains text stating the name of the county and "Home of the Hirola". The hirola, a critically endangered antelope species found in Garissa, features inside the seal. The blue in the flag represents "trust in God, Loyalty to our national values, the need for peace, order and confidence (...)". The yellow represents sunshine, hope, intellect, and harmony, The red represents confidence, courage, vitality, passion, and willpower to pursue development goals. The white represents new beginnings, clarity, virtue, openness, and truthfulness.Unclear – presentFlag of Homa BayThe flag is a horizontal tricolour, starting at the top with orange, blue, and green. The coat of arms of Homa Bay is in the center of the flag. The coat of arms is made up of a shield on top of two spears. The shield contains two roan antelopes and is bordered by strands of millet on either side. The shield also contains a cotton bud, a pineapple, and the silhouette of a fish in a lake (from top to bottom).21 December 2015 – presentFlag of IsioloIsiolo county's flag is a horizontal bicolor with a pile – with green on the top, yellow on the bottom, and a white triangle at the hoist. The green symbolizes the county's vegetation, wildlife, and people. The yellow represents the hospitality and energetic nature of the county. The coat of arms of the county is in the white triangle and features a standing Beisa oryx and a standing Grévy's zebra. A green and yellow bicolour shield is located between the two animals and features a lion head on the top. Below the shield, there is a rising sun. A boran bull features on the center of the shield, representing the pastoral society and economy of the county.11 January 2019 – presentFlag of KajiadoThe flag features three main stripes with a larger blue stripe in the top, a larger green stripe in the bottom, and a thinner middle stripe with a Maasai kanga pattern in blue, red, and white (Shuka). A shield with three horizontal stripes is overlaid on two black spears in the center of the flag. The shield stripes align with the stripes of the flag's field. The top stripe features and elephant, mountain, and ice cap symbolizing natural resources, the landscape, and biodiversity. The middle stripe is black and features a white boy and girl symbolizing the complementarity of the sexes. The bottom stripe is red with a white cow, representing the importance of livestock in the Maasai community. The flag was adopted fourteen days after its publication in the county gazette.25 September 2015 – presentFlag of KakamegaThe flag features three main horizontal stripes starting with green at the top representing nature, growth, stability, and agriculture. The middle white stripe signifies safety, peace, purity, and co-existence. The bottom golden stripe represents wealth, passion, natural resources, and human resources. Each of these stripes is separated by a thinner black stripe, with the colour representing wisdom, prudence, and the people. The coat of arms without the man and the woman is present in the center of the flag. The coat of arms contains a traditional Luhya shield. The top of the shield contains the crying stone of Ilesi, a landmark of the Kakamega forest. The center of the shield contains a golden watchband representing the 12 subcounties and 60 wards of the county matching the 12 hours and 60 minutes of the clockface. The bottom of the shield depicts maize, sugarcane, a traditional Luhya pot, and Isukuti artifacts.This flag is incorrect and should not have a ribbon under the shield.20 June 2018 – presentFlag of KerichoThe flag features three horizontal stripes: one middle yellow band between two green stripes. The stripes are fimbriated by thin white bands running between the three major stripes. The green represents the environment. The yellow represents happiness and the warmth of the people. The white represents peace and unity. A modified version of the coat of arms features as a badge in the center of the flag. The coat of arms is composed of a yellow oval shield on top of two spears. The shield features a tea bud, an identifying feature of the county.2019(?) – presentFlag of KiambuThis flag replaces the previous flag of Kiambu adopted in 2017. The flag features three main horizontal stripes starting with reddish brown at the top representing the red soil of the county, a sign of wealth and cultural richness. The middle stripe is white symbolizes purity, cleanliness, neutrality, peace, and new beginnings. The bottom green stripe represents growth, balance, birth, self-reliance, positivity, and strength. The middle white stripe contains two thinner bands of blue, with the colour representing trust, responsibility, gender-neutrality, and endlessness. The county seal appears as a badge in the center of the flag. The seal features twelve beads representing the twelve subcounties of Kiambu. The beads are designed to resemble both coffee beans representative of agriculture, and cowrie shells representative of culture and beauty. A hand holding a bull-tail whisk is in the center of the seal, representing good leadership, and culture.Unclear – presentFlag of KilifiThe flag is composed of three main horizontal stripes, starting from the top with gold, representing mineral resources, then the green, representing agriculture, and lastly blue, symbolizing aquatic and tourism resources. A shield is outlined in white in the center of the flag and filled with the same colours as the flag's field. The top stripe of the shield contains a sunrise, symbolizing rebirth, life, and hope. The middle stripe contains coconut trees symbolizing agricultural potential and a mortar and pestle, symbolizing the county's cultural heritage.16 July 2019 – presentFlag of KirinyagaThe flag is a diagonal tricolor (bend sinister) with green in the top hoist representing agriculture, white in the center representing peace and coexistence, and yellow in the bottom fly representing the rise of the county. Recent official usage show the colors reversed. The center of the flag contains the county coat of arms. The coat of arms features a sun rising behind Mt. Kenya, representing the rise of a new season. Under Mt. Kenya, the coat of arms features tea, coffee, and rice. The four stars under these represents the four subcounties.27 April 2015 – present Flag of KisiiThe flag of Kisii county was first raised at a ceremony in Gusii Stadium. The flag is a horizontal tricolor (fess) starting with blue in the top representing the phrase "the sky is the limit", the middle in white representing peace and unity, and green in the bottom representing agriculture. The badge in the center is a modified version of the county seal. The seal outline is made of yellow rope, symbolizing unity and strength. The seal bears seven stars at the top representing the six clans of the Gusii people and other members of the community. The seal also features hills representing the Kisii highlands, a Kisii soapstone representing the creative arts, and the Mwanyagetinge, a round ring representing the unity of the Gusii people.Unclear whether this flag is correct.21 July 2014 – presentFlag of KisumuThe information about the current Kisumu county flag is currently inaccessible.Unclear whether this flag is correct.Unclear – presentFlag of KituiThe information about the current Kitui county flag is currently inaccessible.27 May 2016 – presentFlag of KwaleThis flag has been shown to be in use in official capacities, but does not match the design of the flag as outlined by The Kwale County Flag, Emblems and Names Protection Act in 2016.