Gennaro è un nome proprio di persona italiano maschile.
Deriva, tramite una forma latina volgare Ienarius, dal latino classico Ianuarius: questo era il nome del mese di gennaio, che a sua volta è riferito al dio romano Giano (in latino: Ianus). Oltre ad essere il nome del mese era usato anche come personale, spesso (ma non solo) per schiavi e liberti, e almeno inizialmente è plausibile che fosse attribuito ai bambini nati a gennaio.
Il nome è particolarmente diffuso in Campania, e specialmente a Napoli e nel suo hinterland, in virtù della devozione verso san Gennaro, patrono della città partenopea. Negli anni settanta in Campania vivevano i due terzi dei Gennaro italiani, mentre i restanti erano sparsi prevalentemente nel Sud continentale, per un totale di oltre ottantamila; discorso a parte per le forme del tipo "Gianuario", accentrate con meno di cinquecento unità nella città metropolitana di Sassari per via del culto di san Gianuario, martire a Porto Torres.
Il nome è attestato anche in inglese, nella forma January che è sia maschile che femminile, ma il suo uso successivo al XVII secolo è più probabile che sia una ripresa dell'omonimo cognome, derivante a sua volta dal nome della città di Genova.

L'onomastico si festeggia generalmente il 19 settembre in onore di san Gennaro, vescovo di Benevento, martire a Pozzuoli sotto Diocleziano, patrono di Napoli. Si ricordano con questo nome anche molti altri santi, tra i quali, alle date seguenti:

