En los siglos XI y XII se construyeron respectivamente la alcazaba o castillo y la muralla, con el claro objetivo de proteger a la población de Balma de las cada vez más frecuentes acometidas de los cristianos.