Origen del nombre: El topónimo Qalashbarra no sólo es pre-árabe sino pre-romano, como bien indica el profesor Alfonso Carmona. La colonización romana dejó su huella por medio de calzadas y acueductos como el de Los Arcos de la Rambla, y el dominio árabe en lo que se conoce como Villa Vieja, coronada por un castillo enclavado en la cumbre del altozano que domina la villa.
En la festividad de los Santos Inocentes, que se celebra el 28 de diciembre; un voluntario, al que se denomina Juan Pelotera, recorre todo el pueblo disfrazado con una pelota de trapo y recibe dinero por pelotazos a quien se lo pida.