1802 machten die Briten als Kolonialmacht Colombo zur Hauptstadt Ceylons. Als Ceylon 1948 unabhängig wurde blieb Colombo die Hauptstadt des nun souveränen Staats Sri Lanka.
Colombo verfügt über einen internationalen Flughafen. Mit rund 750.000 Einwohnern ist Colombo für asiatische Verhältnisse eine sehr kleine Hauptstadt. In den Straßen von Colombo sieht man noch immer einige Tuktuk Taxen verkehren. Diese werden aber wie überall in Asien immer mehr durch klimatisierte Taxen ersetzt.
Das 152 Meter hohe World Trade Center Colombo ist mit seinen Zwillingstürmen das höchste Bauwerk der Stadt und auch der Insel.
Mitten in Colombo befindet sich der Beira Lake, ein aus drei Seen bestehendes Gewässer. Dieses wurde durch verschiedene Kolonialmächte zur Verteidigung angelegt und mehrmals umgestaltet. Am Südostufer des Sees befindet sich das buddhistische Kloster Gangaramaya zu dem auch der kleine Seetempel Seema Malaka gehört.