La municipalité de Saint-Nabord est située dans le département Vosges.
Les municipalités limitrophes sont les suivantes : Le Val-d'Ajol, Bellefontaine, Raon-aux-Bois, Pouxeux, Remiremont, Éloyes, Saint-Étienne-lès-Remiremont, Plombières-les-Bains.
5 infirmiers et infirmières à domicile pratiquent à Saint-Nabord.