La commune de Passavant-la-Rochère est située dans le département Haute-Saône.
Les agglomérations alentours sont les suivantes : Ambiévillers, Pont-du-Bois, Hennezel, Vougécourt, La Basse-Vaivre, Claudon, Selles, Martinvelle.
3 infirmiers et infirmières à domicile travaillent à Passavant-la-Rochère.