À Hasselt, 6 appartements sont actuellement disponibles à la location. Les loyers s’échelonnent de 900 € à 1 550 € par mois, pour une moyenne indiquée de 1 183 € mensuels. La commune rassemble 78 296 habitants sur 102,7 km². L’âge moyen est proche de 43 ans, la part de propriétaires atteint 67 % et le revenu moyen est de 20 720 € nets par an. Les nationalités représentées sont 92,8 % belge, 1,6 % néerlandaise, 0,4 % roumaine, 0,4 % polonaise, 0,4 % marocaine, 0,3 % afghane, 0,3 % espagnole et 3,8 % autres.
Les appartements composent 39,5 % des logements de Hasselt, tandis que les maisons en représentent 60,5 %. La catégorie des bâtiments et immeubles à appartements constitue 38,3 % des types de bâtiments recensés. Les autres catégories comprennent 23,2 % de maisons ouvertes, fermes ou châteaux, 18,8 % de maisons semi-fermées, 16,6 % de maisons fermées, 2,1 % de maisons de commerce et 1 % d’autres bâtiments. Les logements ont en moyenne 5,7 pièces et les bâtiments datent d’environ 1967.
Les transports en commun desservent la commune avec 53 lignes de bus. Parmi elles, la ligne 1 relie Hasselt à Genk, la 45 dessert l’université, Genk et Maaseik/Maastricht, et la 52 va vers Boekt et Beringen. S’ajoutent la BP Boulevardpendel et la H21, qui passe par Stokrooie, Kermt et Spalbeek. Les gares disponibles sont Hasselt, Kiewit, Alken, Bokrijk et Diepenbeek. En voiture, le centre se trouve à 4 minutes de l’A13/E313 et à 10 minutes de l’A2/E314. Les N2, N20, N74, R70 et R71 traversent la commune.
Pour les courses, Hasselt compte 8 SPAR, 6 Carrefour, 5 Delhaize, 4 Aldi, 2 Albert Heijn, 1 Louis Delhaize, 1 Bio-Planet et 1 Colruyt. Les familles disposent de 28 crèches, 29 écoles maternelles, 32 écoles primaires et 34 écoles secondaires, dont Vrije Basisschool Kindercampus Godsheide et Virga Jessecollege - Eerste Graad 2 figurent parmi les établissements cités. Les déplacements partagés sont soutenus par 1 station Blue-bike et 11 stations Cambio, et 14 stations de recharge pour voitures électriques sont recensées. Liège Airport est accessible en 31 minutes en voiture ou 125 minutes en transports en commun.