Saint-Hubert, dans la province de Luxembourg, est une commune de 5 569 habitants répartis sur 112 km². La population y présente une moyenne d'âge d'environ 41 ans, avec un léger pourcentage plus élevé de femmes (51%) que d'hommes. La majorité des résidents, soit 73%, sont propriétaires de leur logement. Le revenu moyen par habitant s'élève à 16 632€ net par an. Les habitants sont très majoritairement belges (96,2%), avec quelques personnes originaires de France, Portugal ou Roumanie.
Le parc immobilier est assez ancien, les immeubles datant en moyenne de 1927. Les maisons constituent 96,5% du bâti et sont majoritairement de type ouvert, fermes ou châteaux (44,1%). On trouve aussi des maisons fermées ou semi-fermées, la taille moyenne des habitations est de 6,4 pièces, légèrement supérieure à la moyenne nationale. À Saint-Hubert, il y a 19 maisons actuellement en vente, avec un prix moyen d'achat autour de 334 310€. Les prix varient de 119 000€ à 1 900 000€ pour les maisons.
Saint-Hubert est bien desservi par les axes routiers, notamment avec l'accès à l'autoroute A4 / E411 à 15 minutes en voiture, reliant Bruxelles, Namur ou Arlon, ainsi qu'à l'autoroute A26 / E25 à 19 minutes. Plusieurs routes nationales comme la N803 ou la N849 traversent la commune. Du côté des transports en commun, 12 lignes de bus TEC desservent la commune, facilitant les déplacements vers Namur, Libramont ou Neufchâteau.
Pour les familles, la commune offre plusieurs infrastructures scolaires : 9 crèches, 8 écoles maternelles et primaires ainsi que 2 écoles secondaires. Pour les courses, on trouve plusieurs supermarchés dont Lidl, Aldi ou Carrefour. Une station de recharge pour véhicules électriques est installée en commune. Par contre, il n'y a pas de services de vélos ou voitures partagés. L'aéroport de Liège est accessible en environ 61 minutes en voiture depuis Saint-Hubert.