Si tratta di un nome inglese che deriva dal termine irlandese Caoimhin. Quest'ultima parola è, a sua volta, proveniente dal gaelico caohm e significa "grazioso". Con l'aggiunta di un suffisso diminutivo assume il significato definitivo di "bambino grazioso". Il nome Kevin risulta essere da molti anni tra i primi 100 nomi più usati per i bimbi nati negli Stati Uniti.
Appare inoltre nelle classifiche degli ultimi anni di altri paesi esteri come ad esempio Portogallo, Svezia, Cile, Messico, Ungheria e Repubblica Ceca.