The city’s Ibn Battouta stadium will host the game.
The Spanish football federation in a statement issued on Sunday confirmed the choice of the Moroccan city as first host of the final.
“The Tangier Stadium is one of the modern facilities of our neighboring country and has a capacity for 45,000 spectators.
“It was inaugurated in 2011 with a friendly match in which Atletico Madrid participated.”
The tie will be the first time the Super Cup has been moved outside of Spain and also the first time the trophy will be contested over a single match, rather than two legs.
Barcelona won the kingdom’s two major football competitions; the Ligua and the Copa Del Rey.
The Ibn Battouta stadium also hosted last year the French Champions Trophy lifted by Paris Saint Germain (PSG) over Monaco beaten 2-1.