Белфорт — город воинской славы, символом которой является громадная скульптура льва на обрывистом склоне цитадели.
Город расположен на юго-востоке Франции в регионе Franche-Comté, возле Юрских гор, посередине между Лионом и Страсбургом, вблизи таких городов, как Дижон, Мулюз, швейцарский Базель.