Шри Ланка е разположена на едноименния остров в Индийския океан. Има площ 65.6 хил. кв. км и брегова линия 1410 км. Островът е с дължина 435 км. и ширина 225 км. Централните части са заети от стъпаловидни планини с най-висока точка връх Португалия - 2524 м. Останалата територия (около 80%) е равнина, на места заблатена.
Шри Ланка има над 3000 години история, като географското положение и дълбоките заливи й отреждат стратегическа роля от древните времена на Пътя на коприната до Втората световна война. Страната е дом на огромно разнообразие от религии, етноси и езици. Гордее се и с богато будистко наследство, като първите известни будистки писания са създадени именно тук.
Често я наричат "Сълзата на Индия", заради формата и географското положение, както и "Перлата на Индийския океан" - заради природната красота. Известна е и като "Страната на усмихващите се хора".