Nama Phuket berasal dari kata Melayu 'bukit'. Sebelum itu, orang Eropa mengenal pulau ini sebagai 'Junkceylon', bentuk terdistorsi era Portugis dari nama Melayu lama yang berarti 'Tanjung Salang', merujuk pada posisi strategisnya di ujung sebuah selat.