El topónimo Cástaras procedería, a través del árabe Qāšturiš (قَاشْتُرِش), del latín castrum por epéntesis de su plural castras, cuyo significado sería el de ‘casas altas’ según le atribuyen las Etimologías a esta voz latina.
[1] Se ha sugerido la posible relación del topónimo con las voces ibéricas prerromanas Castulo o casar.
[6] El personaje más relevante originario de esta localidad, es la poetisa Muhya bint Ibn Abd ar-Razzaq, que vivió en el siglo XI o XII, y que fue citada por diversos historiadores andalusíes, como Ibn al-Abbar.
Una parte importante de la superficie del municipio está situada en la sierra Contraviesa.
El municipio tiene dos núcleos urbanos y varias cortijadas: Cuenta con una población de 210 habitantes (INE 2024).