Commune française située dans le nord-est de la région Bourgogne-Franche-Comté, Belfort est le Chef-lieu du Territoire de Belfort. La ville se situe dans la trouée de Belfort, voie de passage entre les Vosges au nord et le Jura au sud et dans l'extrême nord-est de la région Bourgogne-Franche-Comté, dans le département du Territoire de Belfort. L'agglomération belfortaine se situe ainsi, par la route, à moins de 25 km de la frontière suisse et à environ 60 km de la frontière allemande. La ville est proche de Bâle et Fribourg-en-Brisgau. À vol d'oiseau, Belfort est distante de 360 km de Paris, 260 km de Lyon et 120 km de Strasbourg.