Origen y significado
El apellido Yáñez es un patronímico español que literalmente significa hijo de Yago o hijo de Iago. Tanto Yago como Iago son variantes del nombre James, equivalente a Santiago o Jaime en castellano.
Como muchos apellidos de origen patronímico, surgió para identificar a la descendencia de una persona llamada Yago/Iago, y con el tiempo se consolidó como un apellido hereditario.