Saint-Hubert telt 5.569 inwoners op een oppervlakte van 112 km². De gemiddelde leeftijd is ongeveer 41 jaar; 51% van de inwoners is vrouw en 49% man. Inwoners zijn voor 96,2% Belgisch, 0,9% Frans, 0,4% Portugees, 0,3% Roemeens, 0,2% Italiaans, 0,2% Luxemburgs, 0,1% Duits en 1,5% afkomstig uit andere landen. Het gemiddelde netto-inkomen per inwoner bedraagt € 16.632 per jaar. 73% van de inwoners is eigenaar van de woning. Voor wie een huis koopt, is er een aanbod van 19 huizen. De gemiddelde vraagprijs is € 306.051; de prijzen lopen uiteen van € 89.000 tot € 1.900.000.
Huizen in Saint-Hubert hebben gemiddeld 6,4 ruimtes. De gebouwen zijn gemiddeld rond 1927 opgetrokken. De bebouwing bestaat voor 44,1% uit open bebouwing, boerderijen en kastelen, voor 23,4% uit gesloten bebouwing en voor 22% uit halfopen bebouwing. Daarnaast gaat het om 3,7% andere gebouwtypes, 3,6% handelspanden en 3,2% gebouwen en appartementencomplexen. In de gemeente is 96,5% van de gebouwen een huis en 3,5% een appartementsgebouw. Dat zijn cijfers over de bestaande bebouwing; het huidige aanbod omvat 19 huizen te koop.
Voor verplaatsingen met de auto zijn de N803, N808, N848 en N849 bereikbaar vanuit Saint-Hubert. De oprit van de A4/E411-E25 richting Brussel, Namen, Aarlen en Luxemburg ligt op 15 minuten rijden van het stadscentrum. De oprit van de A26/E25 richting Luik, Bastenaken en Neufchâteau is met de auto in 19 minuten bereikbaar. Er stoppen 12 buslijnen in de gemeente. Genoemde TEC-verbindingen zijn lijn 162b tussen Libramont en Jemelle, lijn 5 tussen Salzinnes (Hayettes) en Beez, lijn 51 tussen Namur (Gare) en Namur (P+R St Nicolas), lijn 53/2 tussen Saint-Hubert en Champlon en lijn 60 tussen Saint-Hubert, Neufchâteau en Martelange. De dichtstbijzijnde stations bij het stadscentrum zijn Poix-Saint-Hubert, Grupont, Libramont, Forrières en Rochefort-Jemelle.
Voor gezinnen zijn er 9 kinderdagverblijven, 8 kleuterscholen, 8 basisscholen en 2 middelbare scholen. Tot de genoemde scholen behoren Ecole Fondamentale Communale Paul Verlaine 1 en 2 en Ecole Secondaire Libre Saint-Hubert. Voor boodschappen zijn er 1 Trafic, 1 Aldi, 1 LIDL en 1 Carrefour. Binnen de gemeente is 1 laadstation voor elektrische voertuigen. Deelfietsen en autodelen zijn niet beschikbaar. Liège Airport is bereikbaar in 61 minuten met de auto of 172 minuten met het openbaar vervoer.