Plainfaing est situé à l’est de la France, dans le département des Vosges. La commune est à l’est d’Epinal, au sud de Saint-Dié-des-Vosges et au nord est de Gérardmer.