Mötet sker i en tid när Kreml försöker knyta till sig fler allierade under sitt anfallskrig mot Ukraina.
Toppmötet inleds på torsdag och pågår i två dagar. Putin har benämnt mötet som ett stort evenemang som ska hjälpa till att stärka banden till kontinenten med 1,3 miljarder människor som blir allt mer framträdande på den globala scenen.
Afrikas 54 nationer utgör det största röstande blocket i FN och har varit den mest splittrade regionen när det gäller resolutioner som kritiserar Rysslands agerande i Ukraina.
Toppmötet mellan afrikanska länder och Ryssland är det andra sedan 2019. Medan hela 43 stats- och regeringschefer deltog då, har antalet nu krympt till 17 – en minskning som Ryssland hävdar är ett resultat av västerländska påtryckningar.
På onsdagen, inför toppmötet, ska Putin hålla separata möten med Egyptens och Etiopiens ledare.