No se ha alcanzado consenso entre los historiadores respecto a la etimología de Cáceres, considerando unos su procedencia romana, otros un origen árabe y aún hay quienes especulan con que se trate de un latinismo pasado por el árabe hasta finalmente adaptarse a la definitiva denominación cristiana.