Bir limanda bulunması zorunlu olan ana elemanlar şunlardır:
*Ana ve Tali Mendirekler: Eğer liman tabii olarak korunamıyorsa, vapur ve tekneleri dalga ve akıntılara karşı korumak için ana ve ikincil mendirek inşa etmek zorunludur.
*Liman Giriş Ağzı: Gemilerin limana giriş yapacağı kısımdır.
*Manevra Alanı: Liman içerisindeki gemilerin rıhtım ve iskelelere emniyetli halde yanaşabilmeleri ve buralardan ayrılabilmeleri için lüzumlu alandır.
*Demirleme Alanı: Geminin hareketini önleyecek demirin suyun altına atılma yerleridir.
*Liman İçi Yapıları: Bunlar, yükleme ve boşaltma için meydana getirilen rıhtım ve iskele benzer biçimde yapılardır.