प्राचीन काल से ही श्रीलंका पर शाही सिंहल वंश का शासन रहा है। समय-समय पर दक्षिण भारतीय राजवंशों का भी आक्रमण भी इस पर होता रहा है। तीसरी सदी ईसा पूर्व में मौर्य सम्राट अशोक के पुत्र महेन्द्र के यहां आने पर बौद्ध धर्म का आगमन हुआ।