Es hijo de Jeff Archuleta y de Lupe María Mayorga, cantante de salsa y bailarina de Honduras y su padre es de origen vasco; por lo que David actualmente habla con fluidez el español, Archuleta tiene cuatro hermanos, Claudia, Daniel, Jazzy y Amber, David el segundo hijo.