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