The Castle of Castelo Rodrigo (Portuguese: Castelo de Castelo Rodrigo) is a medieval castle in the civil parish of Castelo Rodrigo in the municipality of Figueira de Castelo Rodrigo, district of Guarda in Portugal.