Nandrin, située dans le bassin de Huy, compte 5 753 habitants répartis sur 36,1 km². La population y est légèrement féminine à 51,1%, avec un âge moyen de 43 ans. La majorité des habitants, environ 85%, sont propriétaires de leur logement. Le revenu moyen net annuel par habitant s'élève à 23 672€. La commune affiche une forte proportion de Belges (96,4%), suivie par une petite présence d’Italiens, Français et autres nationalités.
Le parc immobilier se compose majoritairement de maisons (97,4%), avec une moyenne de 6,4 pièces par logement, ce qui est supérieur à la moyenne belge. On y trouve essentiellement des maisons de type ouvert, semi-fermé ou fermé, ainsi que quelques fermes et châteaux. L'âge moyen des bâtiments se situe autour de 1947. Actuellement, 23 maisons sont en vente à Nandrin, avec un prix moyen estimé à 463 130€. Les prix varient entre 129 000€ et 949 000€, offrant ainsi une large gamme.
Pour les déplacements, Nandrin bénéficie d’un accès rapide aux autoroutes A15/E42 et A26/E25, respectivement à 19 et 16 minutes du centre-ville en voiture. Plusieurs routes nationales traversent la commune (N636, N677, N696), facilitant les trajets locaux. Le réseau de bus TEC dessert Nandrin par plusieurs lignes reliant les communes environnantes et Liège. Les gares les plus proches sont Haute-Flône et Amay.
Les familles apprécient la présence de plusieurs crèches, écoles maternelles et primaires dans la commune, même si l'offre secondaire est absente. Pour les courses, des enseignes comme Delhaize, Louis Delhaize, OKay et Intermarché sont disponibles localement. Nandrin dispose d’une borne de recharge pour véhicule électrique mais aucun système de vélos ou voitures partagés n’est implanté. L’aéroport le plus proche est Liège Airport, accessible en 20 minutes en voiture.