Santo Tomás Population 2026

Santo Tomás has a population of 28,693, making it the #175 biggest city in 🇨🇴 Colombia, located in Atlántico. Roughly 0.1% of Colombia's population lives here. It is about 267× smaller than Bogotá, the country's biggest city.

BogotáSanto Tomás
Location of Santo Tomás (capital Bogotá shown for reference). Boundaries: Natural Earth.
Population (city proper)
28,693
Rank in Colombia
#175
Coordinates
10.76°N, 74.75°W
~10 m elevation · America/Bogota
Distance to capital (Bogotá)
688 km
427 miles, straight line

Other big cities in Atlántico

CityPopulationRank in Colombia
Barranquilla1,206,319#4
Soledad342,556#19
Malambo129,148#44
Sabanalarga102,334#54
Baranoa68,383#75
Sabanagrande35,044#142
Luruaco27,647#180
Palmar de Varela27,098#185

Cities near Santo Tomás

FAQ

What is the population of Santo Tomás?
Santo Tomás has a population of 28,693 (city proper, latest official figure via GeoNames), making it the #175 biggest city in Colombia.
What region is Santo Tomás in?
Santo Tomás is located in Atlántico, Colombia.
Is Santo Tomás the capital of Colombia?
No, the capital of Colombia is Bogotá, about 688 km away.

Sources & notes

Population refers to the city proper (municipal boundaries), not the metropolitan area. Source: GeoNames (CC BY 4.0), retrieved 2026-07-07. Country data: UN World Population Prospects 2024.

← All biggest cities in Colombia · Colombia population by year