Modeste bourgade placée dans l'ombre de Carthage, Kairouan puis Mahdia, Tunis est finalement désignée comme capitale de la Tunisie en 1159. Par la suite, elle donna son nom au pays entier. La ville est construite sur plusieurs collines qui descendent en pente douce jusqu'au lac de Tunis. En 1270, Louis IX (Saint-Louis) meurt devant les remparts de Tunis lors de la huitième croisade.
Jusqu’au XVIème siècle, la ville est régulièrement pillée, successivement prise par les Ottomans (notamment le pirate Barberousse) et les Espagnols (notamment Charles Quint). En 1574, les Ottomans finissent par prendre la ville . Le protectorat français est instauré en 1881 jusqu’à l’indépendance en 1956. La capitale abrita le siège de la Ligue Arabe de 1979 à 1990, avant de le céder au Caire en Egypte. Dans le même temps, Yasser Arafat s’y exila, installant là le siège de l’OLP de 1982 à 1994 et son retour en territoire palestinien.