Die Singhalesen sind die vorherrschende ethnische Gruppe in Sri Lanka. Sie sprechen Singhalesisch (Sinhala), eine indoarische Sprache, die zur indogermanischen Sprachfamilie zählt. Die 15,2 Millionen Singhalesen in Sri Lanka stellen 74,9 Prozent der Bevölkerung der Insel. Die restliche Bevölkerung Sri Lankas setzt sich hauptsächlich aus den im Norden und Osten der Insel siedelnden Tamilen und den muslimischen Moors zusammen, die Tamil, eine dravidische Sprache sprechen.