Une maison à louer est actuellement recensée à Bastogne, au loyer de 950€ par mois. Le prix moyen indiqué pour une maison en location est également de 950€ mensuels. Dans cette commune de 173 km², 15 985 personnes résident, avec un âge moyen de 38 ans. Les propriétaires représentent 63% des habitants et le revenu annuel net moyen par habitant est de 17 009€. Les nationalités présentes sont belge (93,1%), française (1,8%), italienne (0,6%), roumaine (0,5%), portugaise (0,5%), marocaine (0,5%), luxembourgeoise (0,4%) et autres (2,6%).
Le parc immobilier comprend 80,3% de maisons et 19,7% d’immeubles à appartements. En moyenne, les logements comptent 6,1 pièces et les bâtiments ont un âge moyen situé autour de 1957. Les types de bâtiments se répartissent entre 44,4% de maisons ouvertes, fermes et châteaux, 18,3% de buildings et immeubles à appartements, 16,8% de maisons semi-fermées, 13,2% de maisons fermées, 4,8% de maisons de commerce et 2,6% d’autres bâtiments. Pour l’achat, 32 maisons sont proposées, à un prix moyen de 420 406€, avec des prix allant de 115 000€ à 1 700 000€.
Les routes principales accessibles dans la commune sont les N30y, N30, N84, N85 et N821. Le centre de Bastogne se trouve à 2 minutes en voiture de l’A26/E25, sur l’axe Liège–Bastogne–Neufchâteau. L’accès à l’A4/E411–E25, en direction de Bruxelles, Namur, Arlon et Luxembourg-ville, demande 15 minutes. Pour les transports publics, 20 lignes de bus s’arrêtent à Bastogne. Parmi les lignes TEC figurent la 163b1 (Bras–Wardin–Bastogne), la 163c (Bastogne–Houffalize–Gouvy), la 163d (Gouvy–Tavigny–Bastogne), la 6 (Namur–Mettet) et l’E69 (Liège–Bastogne–Arlon). Aucune ligne de métro ou de tram n’est indiquée. Les gares mentionnées sont Bastenaken-Zuid/Bastogne-Sud, Bastenaken-Noord/Bastogne-Nord, Wilwerwiltz, Drauffelt et Kautenbach.
Pour les familles, Bastogne compte 16 crèches, 17 écoles maternelles, 16 écoles primaires et 6 écoles secondaires. Les grandes surfaces présentes sont 3 Carrefour, 2 Delhaize, 1 Trafic, 1 Aldi, 1 Lidl et 1 Colruyt. Aucun service de vélos partagés ou de voitures partagées n’est disponible dans la commune, et aucune station de recharge n’y est connue. Liège Airport est l’aéroport le plus proche : le trajet prend 59 minutes en voiture et 160 minutes en transport en commun.