Fauvillers est une commune de la province de Luxembourg, s'étendant sur une superficie de 74,1 km². En 2017, elle comptait 2 251 habitants (contre 2 216 en 2012).L'âge moyen des habitants est de 37,7 ans tandis que la moyenne de l'arrondissement de Bastogne est de 39,1 ans.Dans la commune, le prix moyen du terrain à bâtir s'élève à 28,52 euros/m². Il est légèrement supérieur à celui de l'arrondissement (26,14 euros/m²). Le taux implicite de taxation de la commune, quant à lui, était de 5,9 % en 2015, soit 1,6 point de moins que le taux de l'arrondissement (7,5 %).Environ 6,6 % de la superficie de la commune est couverte par le réseau Natura 2000. Au niveau de l'arrondissement, celui-ci représente près de 8,8 %.Le revenu médian fauvillersois s'élève à 26 905 €. Il est bien plus élevé que celui de l'arrondissement (23 983 €). Le taux de chômage (5,4 %), quant à lui, est légèrement plus faible que la moyenne de l'arrondissement (6,6 %).