O Castelo de Celorico da Beira é um castelo medieval localizado na vila de Celorico da Beira, no distrito da Guarda, Portugal. Este castelo é classificado como Monumento Nacional desde 1910 e é um exemplo notável da arquitetura românica e gótica.
Construído no século XII, o castelo foi erguido em posição dominante sobre a vila e o rio Mondego, oferecendo vistas deslumbrantes da região.
O castelo possui muralhas de configuração irregular, adaptadas à topografia do terreno, e inclui dois cubelos de planta quadrangular e trapezoidal.
A torre de menagem, que originalmente estava no centro do reduto defensivo, não chegou aos nossos dias, mas a torre que hoje subsiste é posterior.
O castelo foi ocupado por diferentes povos ao longo dos séculos, incluindo os romanos e os muçulmanos, antes de ser reconquistado e reconstruído pelos cristãos sob o reinado de D. Afonso Henriques.