Gennadi (vene keeles Геннадий) on venepärane mehenimi. Pärineb kreekakeelsest nimest Gennadius, tähendab "vaprat".
2025. aasta seisuga oli see Eestis esinemissageduselt 117. mehenimi. 1. jaanuari 2025 seisuga oli Eestis eesnimi Gennadi 1458 mehel.