Beauvechain ( Dutch: Bevekom) is a municipality located in the Belgian province of Walloon Brabant. On January 1st, 2004 Beauvechain had a total population of 6,351 (3,176 males and 3,175 females). The total area is 38.58 kmē which gives a population density of 164.60 inhabitants per kmē.