Танжер тарихы көне заманнан бастау алады. Алғашында бұл жерде ежелгі берберлер қонысы болған деп есептеледі, ал б.з.б. V ғасырда финикиялық отаршылар мұнда стратегиялық маңызды порт — Тингистің негізін қалады. Қала мифтерге толы: бір нұсқа бойынша, оның атауы берберлердің Тинжис құдайының есімімен байланысты, ал грек аңызы бойынша, дәл осы жерде Геракл өз ерліктерінің бірін жасаған және қала ол өлтірген дәу Антейдің жесірінің құрметіне аталған.
Танжер өзінің өсуі мен маңыздылығы үшін бірегей географиялық орналасуына қарыздар. Гибралтар бұғазының жағасында орналасқан ол Африка мен Еуропаның, Жерорта теңізі мен Атлант мұхитының арасындағы қақпаға айналды, бұл оны теңіз саудасының негізгі орталығы етті. Ғасырлар бойы қаланы бақылау үшін ұлы өркениеттер күресті: финикиялықтар мен карфагендіктерден кейін оған римдіктер, византиялықтар, арабтар, кейінірек португалдар, испандықтар мен ағылшындар иелік етті. Әр халық Танжерді саяси және экономикалық мүдделер аренасына айналдырып, өз ізін қалдырды.
Билеушілердің үнемі ауысуы мен белсенді сауданың арқасында Танжер ерте кезден-ақ мәдениеттердің нағыз «қайнаған қазанына» айналды. Мұнда берберлер, арабтар, еврейлер мен еуропалықтар қатар өмір сүрді. Қала экономикасы теңіз саудасына негізделді, ал оның порты тек тауар тасымалдау үшін ғана емес, сонымен қатар континенттер арасында білім мен мәдени дәстүрлер алмасу үшін де қызмет етті. Бұл Танжерді Солтүстік Африканың ең космополиттік және қарқынды дамып келе жатқан орталықтарының біріне айналдырды.