Municipality · Province of Limburg · Flanders
Sint-Truiden
French Saint-Trond
About Sint-Truiden
Sint-Truiden is a municipality in the province of Limburg in Flanders, Belgium. On 1 January 2026 it had 41,987 inhabitants on an area of 107.2 km², a population density of 392 inhabitants per km². That is close to the average of 374 per km² in Limburg and close to the Belgian average of 387 per km².
By population, Sint-Truiden ranks 48th of Belgium’s 565 municipalities and 6th of the 38 municipalities in Limburg. By area it ranks 61st in Belgium.
The official language is Dutch.
Population of Sint-Truiden since 2016
Between 1 January 2016 and 1 January 2026 the population of Sint-Truiden grew by 1,829 inhabitants (+4.6%), from 40,158 to 41,987. In the last year it changed by +244.
For population growth since 2016, Sint-Truiden ranks 289th of 565. Over the same period the province of Limburg changed by +5.2% and Belgium by +5.3%.
Neighbouring municipalities
Sint-Truiden borders 9 municipalities:
Postcodes in Sint-Truiden
Distances from Sint-Truiden
| To | km | miles |
|---|---|---|
| Hasselt | 15 | 9 |
| Liège | 34 | 21 |
| Leuven | 36 | 22 |
| Namur | 45 | 28 |
| Mechelen | 58 | 36 |
| Brussels | 59 | 36 |
| Charleroi | 69 | 43 |
| Antwerp | 77 | 48 |
| Mons | 96 | 59 |
| Ghent | 108 | 67 |
| Arlon | 133 | 83 |
| Kortrijk | 136 | 85 |
| Bruges | 147 | 92 |
| Ostend | 166 | 103 |
Straight line between the centres of the municipalities. By road it is usually 20–40% further. Calculate another distance →
Nearby municipalities
More about Sint-Truiden: Wikipedia.