Trois-Ponts is a municipality of Belgium. It lies in the country's Walloon Region and Province of Liege. On January 1, 2006, Trois-Ponts had a total population of 2,445. The total area is 68.90 km² which gives a population density of 35 inhabitants per km². It is situated at the confluence of the rivers Amblève and Salm.
The municipality consists of the following sub-municipalities: Basse-Bodeux, Fosse, and Wanne.
A railway junction at Trois-Ponts connected the Vennbahn with the Liège-Troisvierges, Luxembourg line.