À Messines, le parc résidentiel est très majoritairement composé de maisons : elles représentent 98,5% des logements, tandis que les immeubles à appartements en représentent 1,5%. Les bâtiments datent en moyenne de 1947 et le nombre moyen de pièces est d’environ 6,3. La répartition des types de bâtiments comprend 62,7% de maisons fermées, 16,9% de maisons ouvertes, fermes ou châteaux, 12,9% de maisons semi-fermées, 5,6% de maisons de commerce, 1,4% d’immeubles et 0,4% d’autres types. Aucune maison n’est actuellement annoncée à louer. Le prix moyen mensuel indiqué est de 0 €, tout comme les montants minimum et maximum.
La commune s’étend sur 3,6 km² et compte 1 065 habitants. Leur âge moyen est d’environ 39 ans ; 50,3% sont des femmes. La part des habitants propriétaires de leur logement est de 68%, et le revenu moyen par habitant atteint 13 719 € net par an. Les nationalités recensées se répartissent ainsi : 87,1% belge, 9,8% française, 0,9% russe, 0,7% italienne, 0,3% espagnole, 0,3% portugaise, 0,3% polonaise et 0,7% autres. Les ménages possèdent en moyenne 1,1 voiture.
La N314 et la N365 passent par Messines. En voiture, le centre de la commune se trouve à 15 minutes d’une entrée de l’A19, sur l’axe Courtrai–Ypres, et à 25 minutes d’un accès à l’A14/E17, en direction d’Anvers, Saint-Nicolas, Gand, Courtrai et Lille. Les lignes de bus De Lijn 29, Tienen Station–Tienen Industriepark, et 72, Oostakker–Gand–Merelbeke Molenhoek, desservent la commune. Les gares de Komen/Comines, Ypres, Wervik, Poperinge et Menin sont dans ou à proximité de Messines. Une station Cambio est disponible ; aucun vélo partagé ni point de recharge connu n’est recensé.
Le magasin SPAR est le commerce alimentaire indiqué dans la commune. Pour les enfants, on y trouve 1 crèche, Bouxom Kurt - Sylvia Peperstraete, 1 école maternelle et 2 écoles primaires, notamment la Vrije Basisschool ; aucune école secondaire n’est présente. L’aéroport de Wevelgem se rejoint en 22 minutes en voiture ou en 66 minutes en transports en commun. Les données actuelles du marché locatif indiquent 0 maison à louer, tandis que 5 maisons sont proposées à la vente.