Nama Langkawi menggabungkan dua kata Melayu: 'helang' (elang) dan 'kawi' (cokelat kemerahan), sehingga berarti 'elang cokelat kemerahan' — asal-usul patung elang terkenal yang menjadi lambang pulau ini. Teori lain menyebut asalnya dari bahasa Sanskerta, bermakna 'tempat keindahan tak terhitung'.