Le marché locatif des appartements à Theux compte actuellement 2 biens. Les loyers vont de 850 € à 1 025 € par mois, pour une moyenne indiquée de 938 € par mois. Theux couvre 83,5 km² et compte 12 031 habitants. L’âge moyen de la population est proche de 42 ans ; 70% des habitants sont propriétaires et le revenu moyen s’élève à 19 871 € nets par an. La part des femmes est de 51,2%. Les nationalités représentées sont belge (97,7%), française (0,6%), italienne (0,3%), espagnole (0,3%), néerlandaise (0,2%), roumaine (0,1%), allemande (0,1%) et autres (0,6%). La moyenne est de 1,4 voiture par ménage.
Les immeubles à appartements représentent 7,7% des logements de la commune, tandis que les maisons en représentent 92,3%. Les logements comptent en moyenne 6 pièces et les bâtiments ont été construits vers 1937. Dans la répartition des types de bâtiments, 51,6% sont des maisons ouvertes, fermes ou châteaux, 20,6% des maisons semi-fermées, 16,3% des maisons fermées, 7,4% des immeubles à appartements, 2% d’autres types de bâtiments et 2% des maisons de commerce. Ces données décrivent l’ensemble du parc de logements de Theux.
Pour rejoindre les grands axes, l’accès à l’A27/E42 se trouve à 5 minutes du centre et celui de l’A26/E25 à 12 minutes. Les N62, N606, N640, N657 et N666 passent par la commune. Plusieurs bus TEC desservent Theux : la ligne 294 vers Stavelot et Trois-Ponts, la 388 entre Verviers, Theux et Spa, la 395 vers Malmedy et Reuland, et la 703 via Ensival, Pl. Verte et Heusy jusqu’à Jehanster. Une ligne de bus NMBS/SNCB relie Tournai à Mouscron. Les gares indiquées comme les mieux situées par rapport au centre sont Franchimont, Theux, Juslenville, Pepinster-Cité et Spa.
Theux dispose de 15 crèches, 7 écoles maternelles, 7 écoles primaires et 4 écoles secondaires. Parmi les établissements mentionnés figurent l’Ecole Fondamentale Libre d’Application, l’Ecole Fondamentale Communale, l’Ecole Communale de Juslenville et l’Institut Saint-Roch. La commune compte 1 Delhaize. Aucun service de vélos partagés ou de voitures partagées n’est indiqué, et aucune station de recharge connue n’est recensée. Liège Airport est à 31 minutes en voiture ou à 100 minutes en transports en commun.