Маседа заработал 36 матчей за сборную Испании и забил восемь голов за сборную Испании, а также сыграл в трех крупных турнирах: чемпионате мира по футболу 1982 года, чемпионате Европы по футболу 1984 года (во время квалификационных этапов защитник участвовал с двумя в решающих и исторических 12 - 1 трасса Мальты) и чемпионата мира 1986 года.
Выступал за сборную Испании.