És esmentat ja amb el nom de Cantallops el 981. L’església de Sant Martí, refeta al segle XVII sobre murs romànics, existia el 1150. Originàriament pertanyia al castell de Fornils, que es troba dins la seva demarcació; més tard formà part del marquesat de Rupit. Tenia 79 famílies el 1346, que es reduïren a 19 el 1553. El 1787 tenia 42 famílies i 310 habitants, i actualment en té 110. Hi ha el santuari del Far i la capella de Sant Pau la Coma.