Kevin S. Hamilton nasceu em Wenatchee, Washington, EUA, em 26 de março de 1955, filho de Norman e Kay Hamilton. Casou-se com Claudia Keysor em julho de 1978. O casal tem seis filhos.
Formou-se em marketing pela Universidade Brigham Young em 1979 e concluiu o mestrado em finanças pela Universidade de Washington em 1982.
Serviu em vários chamados na Igreja, inclusive como missionário de tempo integral na Missão Suíça Genebra, bispo, sumo conselheiro, presidente de estaca e presidente da Missão Bélgica Bruxelas/Holanda de 2003 a 2006.
O élder Kevin S. Hamilton serviu por cinco anos na presidência da Área África Sudeste e um ano na presidência da Área América do Norte Nordeste. Serve atualmente como diretor executivo do Departamento de História da Família.
Antes de seu chamado, era cofundador e sócio de uma empresa de capital empreendedor.