Castroviejo é o nome de uma pequena cidade da Espanha, localizada na província de La Rioja. O nome pode ser traduzido como "castelo velho" em português, sendo uma junção das palavras "castro", que significa "fortaleza" ou "castelo", e "viejo", que significa "velho".