Atanasio è un nome proprio di persona italiano maschile.
Deriva dal nome greco Αθανάσιος (Athanásios); è basato su αθανατος (athanatos), a sua volta da θανατος (thanatos, "morte") combinato con un'alfa privativa, e vuol dire quindi "immortale". È per significato analogo ai nomi a Ambrogio, Javed e Khalid.
Il nome si diffuse in ambienti cristiani in riferimento alla vita eterna; oggi è maggiormente diffuso in Sud Italia, in particolare in provincia di Palermo.
L'onomastico si festeggia solitamente il 2 maggio, in memoria di sant'Atanasio di Alessandria, vescovo, teologo e dottore della Chiesa. Si ricordano con questo nome anche, alle date seguenti:



