১৯৭২ সালের আগে এই দ্বীপ সিলন নামেও পরিচিত ছিল। প্রাচীনকাল থেকেই শ্রীলঙ্কা অনেক নামে পরিচিত হয়ে আসছে। প্রাচীন গ্রীক ভূগোলবিদগণ একে তপ্রোবান এবং আরবরা সেরেনদীব নামে ডাকত। ১৫০৫ খ্রিষ্টাব্দে পর্তুগিজরা এই দ্বীপে পৌঁছে এর নাম দেয় শেইলাও যার ইংরেজি শব্দ হল সিলন। ১৯৪৮ সাল পর্যন্ত ব্রিটিশদের অধীনে থাকা অবস্থায় তারা এই নামেই পরিচিত ছিল। ১৯৪৮ সালে এই নামেই স্বাধীনতা পায় এবং পরে ১৯৭২ সালে দাপ্তরিক নাম পরিবর্তন করে রাখা হয়,মুক্ত, সার্বভৌম ও স্বাধীন প্রজাতন্ত্রী শ্রীলঙ্কা। শ্রীলঙ্কা নামটি এসেছে সংস্কৃত শব্দ "শ্রী" ও "লংকা" থেকে। শ্রী শব্দের অর্থ পবিত্র এবং লংকা অর্থ দ্বীপ।