Colombo ist eine multiethnische, multikulturelle Stadt. Die Bevölkerung besteht hauptsächlich aus Singhalesen, Tamilen und Moslems. Es folgt eine Aufstellung der Bevölkerungszusammensetzung nach den Daten der Volkszählung von 2001. Quelle: (englisch)