Na Srí Lance žije přes dvacet miliónů obyvatel, většina z nich (70%) žije na jihozápadě ostrova, ve městech bydlí 22% obyvatel. Třetina obyvatel je mladší patnácti let. 74% obyvatel jsou Sinhálci. Ti pravděpodobně přišli z Bengálského zálivu, udržují tradici kastovního systému a mluví sinhálsky. 12,7% obyvatelstva jsou Tamilové, kteří vyznávají hinduismus a mezi sebou mluví jazykem Tamil. Kromě těchto srílanských Tamilů na ostrově žijí ještě Indičtí Tamilové. Ti byli kdysi přivezeni Brity, aby pracovali na čajových plantážích. Obě skupiny mají jiný kastovní systém. Dále ostrov obývají muslimové arabského původu (7%), kterým se říká Moorové. Dalšími obyvateli jsou Burgheři a Malajci. Zajímavou etnickou skupinou jsou veddové. Je to domorodý kmen, kterému se říká Wanniyala-aetto, “lidé lesa“. Tento kmen dnes téměř neexistuje.
Ostrovní země Srí Lanka má tvar slzy padající z jižního okraje Indie, která od severu k jihu měří 433 km a v nejširším bodě má pouhých 244 km. S rozlohou 66 000 čtverečních metrů není o mnoho menší než Česká republika. Střed jižní části ostrova tvoří hory a pohoří, jež se sbíhají až k přímořským planinám. Nejvyšším vrcholem je Mt. Pidurutalagala (2524 m), tyčící se nad hlavní čajovou oblastí Nuwara Eliya. Známější a působivější je však pyramidový profil Adamovy hory (Srí Pada), vysoké 2243 m. Nejdelší srílanská řeka Mahaweli ganga pramení v blízkosti Adamovy hory a urazí 860 kilometrů než se poblíž Trincomalee vlije do moře.