Şam, tarih boyunca çeşitli dönemlerde farklı yönetimlere bağlı kalmıştır: Roma İmparatorluğu: Şam, Roma İmparatorluğu'nun bir eyaleti olarak metbuluk altında bulunmuştur. Emevi İmparatorluğu: 661 yılında Emevi İmparatorluğu'nun merkezi olmuştur. Abbasiler: Abbasiler döneminde devlet merkezi Bağdat'a taşınana kadar önemli bir eyalet merkezi olarak kalmıştır. Memluk Sultanlığı: 13. yüzyıldan itibaren Memluk Sultanlığı'nın kontrolü altına girmiş ve Kahire'den sonra ikinci büyük şehir olmuştur. Osmanlı İmparatorluğu: 1516 yılında Yavuz Sultan Selim tarafından fethedildikten sonra Osmanlı hakimiyetine girmiştir. Fransız Mandası: 1920 yılında Fransa'nın mandasına girmiş, 1946 yılında ise Suriye'nin bağımsızlığıyla birlikte başkent olmuştur.