Herstal est une commune de Liège qui rassemble 39 989 habitants sur une superficie de 23,4 km². La population a un âge moyen de 40 ans et se compose d'un peu plus de femmes (51,6%) que d'hommes. La majorité des habitants sont propriétaires de leur logement, avec un taux de 65%. Le revenu moyen annuel net par habitant dans la commune est de 14 490€. La population est majoritairement belge (82,8%), avec une part notable d'italiens (7,4%) et de résidents originaires d'autres pays comme l'Espagne, la Turquie ou le Maroc.
En termes d'habitat, le parc immobilier est essentiellement constitué de maisons (83,3%) et dans une moindre mesure d'immeubles à appartements (16,7%). Parmi les maisons, on trouve 43,5% de maisons fermées, 27,9% semi-fermées et 8,4% de maisons ouvertes ou autres types comme fermes ou châteaux. La taille moyenne des logements est de 5,5 pièces, légèrement en dessous de la moyenne nationale. L'âge moyen des bâtiments date de 1936. Actuellement, il y a 74 maisons à vendre dans la commune.
Les prix pour acheter une maison à Herstal tournent autour de 238 819€, avec des extrêmes allant d'1€ à 565 000€. Cette gamme large reflète la diversité du marché. Pour ceux qui utilisent la voiture, les accès aux autoroutes sont très rapides : l'entrée sur l'A25/E25 est immédiate depuis le centre-ville, et celle sur l'A3/E25-E40-E42 est à seulement 2 minutes. Plusieurs routes nationales desservent également la commune, notamment les N667 et N671.
Côté commodités, Herstal compte plusieurs supermarchés comme Delhaize (5), Aldi (3), LIDL (2) ou Carrefour (2). Les familles bénéficient d'une offre importante en matière d’éducation avec 28 crèches, 22 écoles maternelles, 22 primaires et 6 secondaires. Les lignes de bus TEC au nombre de 16 facilitent les déplacements en transport en commun. Enfin, l'aéroport le plus proche est Liège Airport, accessible en 12 minutes en voiture ou 56 minutes en transports en commun.