Soumagne is a municipality located in the Belgian province of Liège. On January 1st, 2002 Soumagne had a total population of 14,866 (7,353 males and 7,513 females). The total area is 27.22 km² which gives a population density of 546.14 inhabitants per km².