Durch die zwei großen Volksgruppen Singhalesen und Tamilen gibt es auch zwei offizielle Sprachen:
Sinhala und Tamil, die auch beide eine andere Schrift haben.
Rund 10 von 100 Sri-Lankern sprechen fließend Englisch.
Ortsschilder werden fast immer in allen drei Sprachen geschrieben.