Площадь всей страны вместе с морскими территориями — 65 610 км2. Протяженность с севера на юг 445 км, а с запада на восток 225 км. Протяжённость береговой линии — 1340 км.
Остров Шри-Ланка (также известен как Цейлон) омывается водами Индийского океана и его Бенгальского залива. Остров имеет длину 350 км, его ширина — 180 км в самой широкой части, и он имеет такие же размеры, как Тасмания или Ирландия. Отделён от Индостана Манарским заливом и Полкским проливом шириной в 50 км.
Природные ресурсы: известняк, глина, фосфаты, графит.
Адамов мост — цепочка островов в Полкском проливе — когда-то полностью соединял Шри-Ланку с материком, но, по данным летописей, был разрушен землетрясением около 1481 года.