Colombo is built on a relatively flat coastal plain, with an average elevation of just 1 meter (3 feet) above sea level. The terrain is remarkably level, making it highly suitable for expansive urban development, though it also makes certain areas vulnerable to localized flooding during heavy monsoon rains.
The topography is characterized by a mix of sandy beaches, marshy wetlands, and estuarine environments. In the northern and eastern fringes of the district, the land transitions into low-lying flood plains associated with the Kelani River. Over the last decade, human engineering has significantly altered Colombo’s topography, most notably with the creation of the Colombo Port City—a 269-hectare artificial peninsula reclaimed from the sea, expanding the city's footprint into the Indian Ocean.