Le nom provient de la grande zone de culture située essentiellement sur Liberchies et partiellement sur Frasnes-lez-Gosselies et Mellet. Étymologiquement, « bonnes terres », « bons domaines ».
Villers est un toponyme français et patronyme dérivé du latin villare qui signifie terres ou ferme éloignées d'une villa romaine mais dépendant de celle-ci.
Armoiries
Blason des Bons Villers. Ces armoiries sont celles de l'ancienne commune de Frasnes-lez-Gosselies avec cinq étoiles pour chacune des anciennes communes fusionnées au 1er janvier 1977[3].
Blasonnement :De gueules à la fasce d'argent chargée de cinq étoiles du champ.
Arrêté de l'exécutif de la communauté : 26 novembre 1981
↑Jean Germain, Guide des gentilés : les noms des habitants en Communauté française de Belgique, Bruxelles, Ministère de la Communauté française, (lire en ligne).
↑Ces chiffres reprennent toutes les personnes inscrites dans la commune le premier jour du mois écoulé, quel que soit le registre dans lequel elles sont reprises (registre de la population, registre des étrangers ou registre d'attente).