As of the last major Sri Lankan census in 2012, the Trincomalee District had a population of approximately 378,182. The city proper has around 100,000 residents. Trincomalee is distinct for its highly pluralistic demographic makeup, acting as a microcosm of the nation's ethnic diversity.
The population is roughly divided into three major ethnic groups: Sri Lankan Moors (Muslims), Sri Lankan Tamils (predominantly Hindu and Christian), and Sinhalese (predominantly Buddhist). This tri-ethnic balance has profoundly shaped the region's cultural, architectural, and culinary identity. Languages spoken align with these groups, with Tamil and Sinhala functioning as the primary daily languages, and English widely used in government, commerce, and tourism. Following the end of the civil war, the region has seen a stabilization in population growth and a steady rise in education and employment metrics.
