Le franc belge (BEF) était la monnaie du Royaume de Belgique de 1832 à 2002, date à laquelle l'euro a été introduit. Il était divisé en 100 sous-unités, appelées centimes, centièmes ou centièmes. Le franc était également la monnaie du Congo belge et du Ruanda-Urundi. Ces deux pays sont devenus plus tard respectivement le Congo-Kinshasa et le Rwanda-Burundi.
Le franc a été introduit en 1832, lorsque la Belgique est devenue indépendante des Pays-Bas. Le florin néerlandais était utilisé jusqu'à cette date. Le franc a remplacé le florin néerlandais au pair et était initialement divisé en 100 sous-unités, appelées centimes, centièmes ou centièmes.
Le franc était rattaché au franc français au taux de 1 franc = 4,5 francs. Cette parité a duré jusqu'à ce que le franc belge soit dévalué en 1960 au taux de 1 franc = 9,75 francs. Le franc a été de nouveau dévalué en 1982 au taux de 1 franc = 100 francs.
Le franc a été remplacé par l'euro en 2002, au taux de 1 euro = 40,3399 francs.