Waregem is a municipality located in the Belgian province of West Flanders. The municipality lies in the valley of the Leie River, between Kortrijk and Ghent. It is part of the arrondissement of Kortrijk and comprises the towns of Beveren, Desselgem, Sint-Eloois-Vijve and Waregem proper. On January 1, 2006, Waregem had a total population of 35,852. The total area is 44.34 km² which gives a population density of 809 inhabitants per km².