Ten species are accepted. •
Afrocarduus afromontanus – Kenya (
Mount Kenya and
Aberdare Range) and Uganda •
Afrocarduus keniensis – Kenya (
Mount Elgon and Mount Kenya), Tanzania (
Kilimanjaro), and Uganda •
Afrocarduus kikuyorum –
Albertine Rift mountains of eastern Democratic Republic of the Congo, western Uganda, and Rwanda;
Southern Highlands and Kilimanjaro in Tanzania;
Mount Nyiru in Kenya •
Afrocarduus leptacanthus – Ethiopia; Albertine Rift of Democratic Republic of the Congo, Rwanda, Burundi, and Uganda; Southern Highlands in Tanzania;
Mau Escarpment in Kenya •
Afrocarduus macracanthus –
Ethiopian Highlands in Ethiopia •
Afrocarduus millefolius – Mount Kenya in Kenya •
Afrocarduus nyassanus – Nigeria and Cameroon to Ethiopia and Zimbabwe •
Afrocarduus ruwenzoriensis –
Ruwenzori Mountains of eastern Democratic Republic of the Congo and Uganda •
Afrocarduus schimperi – Ethiopia and South Sudan to Uganda, Kenya, Tanzania, and Democratic Republic of the Congo •
Afrocarduus silvarum – Kenya ==References==