O Castelo de Silves é um castelo localizado na cidade, freguesia e concelho de Silves, no distrito de Faro, no Algarve, em Portugal.
Em posição dominante sobre a foz do rio Arade, guarnecendo aquele trecho do litoral, constitui-se no maior castelo da região algarvia, sendo considerado como o mais belo exemplo da arquitectura militar islâmica no País.
Quando do terramoto de 1755, a sua estrutura foi severamente danificada.
O castelo encontra-se classificado como Monumento Nacional por Decreto publicado em 23 de Junho de 1910. Nas décadas de 1930 e de 1940, foram promovidas intervenções de consolidação e restauro, a cargo da Direcção Geral dos Edifícios e Monumentos Nacionais (DGEMN), desobstruindo-se troços de muralhas e refazendo-se algumas torres, ameaçadas de ruína.
Desde 1984 que decorrem escavações arqueológicas no interior do castelo, coordenadas por Rosa Varela Gomes (FCSH-UNL), docente e investigadora na área da Arqueologia Medieval Islâmica.
Actualmente, este castelo constitui um dos maiores e mais bem conservados monumentos do país.