Ответ
Да, фамилия Магальянес имеет испанское происхождение.
Этимология
Это патронимическая фамилия, образованная от личного имени Магаллан. Имя Магаллан является вариантом португальского Магальяш (Magalhães).
Географические корни
Считается, что фамилия возникла в регионе Галисия — на северо-западе Испании. С тех пор она широко распространена в Испании, Португалии и странах Латинской Америки.