El castillo de Besora es un castillo que corona una colina, situado a poniente del pueblo de Santa María de Besora, y a una altitud de 1.023 metros, en la comarca de Osona, del que hoy tan solo quedan las ruinas. Fue el centro histórico del territorio de los actuales municipios de Santa María de Besora, San Quirico de Besora y Montesquiu.