Canton : Saint-Pol-sur-Ternoise
Troisvaux est une commune dont l'altitude varie entre 85 et 157 mètres et d'une superficie de 618 hectares.
Au dernier recensement Troisvaux comptait environ 300 habitants. (Source INSEE : recensement de 1999 sans double compte)
Gauchin-Verloingt (2 kms)Saint-Pol-sur-Ternoise (2 kms)Hernicourt (2 kms)Saint-Michel-sur-Ternoise (2 kms)Huclier (3 kms)Wavrans-sur-Ternoise (3 kms)Ramecourt (3 kms)Conteville-en-Ternois (3 kms)Ostreville (3 kms)Valhuon (4 kms)