Belmont ist eine Gemeinde im französischen Département Haute-Saône in der Region Franche-Comté. Belmont liegt auf einer Höhe von 376 m über dem Meeresspiegel, 10 km ostsüdöstlich von Luxeuil-les-Bains und etwa 32 km nordöstlich der Stadt Vesoul (Luftlinie). Das Dorf erstreckt sich im nordöstlichen Teil des Departements, in den westlichen Ausläufern der Vogesen, auf dem Plateau des Mille Étangs. Die Fläche des 4.50 km² großen Gemeindegebiets umfasst einen Abschnitt der Plateaulandschaft am Westrand der Vogesen. Das Gebiet wird von einer Hochfläche eingenommen, die zum Plateau des Mille Étangs gehört. Das teils aus kristallinem Grundgestein, teils aus Buntsandstein der unteren Trias bestehende Plateau wurde während der Eiszeiten von Gletschern überformt.