Haliç'te iki ana sur grubu bulunmaktadır: Marmara Denizi kıyısındaki surlar ve Haliç tarafındaki surlar. 1. Marmara Denizi Kıyısındaki Surlar: Sarayburnu'ndan Yedikule'ye kadar uzanan, tek sıralı ve uzunluğu 8,5 km olan surlardır. 2. Haliç tarafındaki Surlar: Sarayburnu'ndan Ayvansaray'a kadar tüm Haliç boyunca kıyıya paralel olarak uzanan, tek sıralı ve uzunluğu 5,5 km olan surlardır.