Belfort ist eine französische Gemeinde im Nordosten der Region Bourgogne-Franche-Comté und Hauptort des Territoire de Belfort. Die Stadt liegt in der Trouée de Belfort, einer Durchgangsstraße zwischen den Vogesen im Norden und dem Jura im Süden, und im äußersten Nordosten der Region Bourgogne-Franche-Comté im Département Territoire de Belfort. Der Großraum Belfort liegt somit auf der Straße weniger als 25 km von der Schweizer Grenze und etwa 60 km von der deutschen Grenze entfernt. Die Stadt liegt in der Nähe von Basel und Freiburg im Breisgau. In der Luftlinie ist Belfort 360 km von Paris, 260 km von Lyon und 120 km von Straßburg entfernt.