Miasto jest siedzibą jednej z dużych europejskich firm energetycznych i transportu kolejowego. Lew z Belfort, który stał się symbolem miasta, został wykonany przez światowej sławy francuskiego rzeźbiarza Frederica Auguste Bartholdiego, który stworzył również Statuę Wolności. Wykonany w latach 80. XIX wieku z czerwonego piaskowca, Lew z Belfort znajduje się na klifach zamku Belfort i ma 22 m długości oraz 11 m szerokości, co czyni go wspaniałym dziełem sztuki. Oprócz lwa można również odwiedzić podziemną halę, w której lew został stworzony, oraz pracownię Bartholdiego. Inne miejsca do odwiedzenia w mieście to wspaniała Porte de Brisach, jedna z bram prowadzących do cytadeli, oraz katedra św. Krzysztofa, wykonana z różowego piaskowca. Belfort ma gorący i umiarkowany klimat. EuroAirport Basel Mulhouse Freiburg znajduje się 60 km na wschód od centrum miasta.