El lloc i castell de Fiol surt esmentat per primera vegada el 1162. L’església parroquial és dedicada a sant Cristòfor, es troba documentada en una data compresa entre els anys 1025 i 1050, en una relació de parròquies del bisbat de Vic.
Dins el terme del castell hi havia una església dedicada a Santa Maria.
Al segle XIX formava un municipi independent.
