Juancaballo es un ser mitológico andaluz que según las leyendas habitaba en Sierra Mágina (Jaén), Andalucía.
Es descrito como un ser mitad hombre, mitad caballo (muy similar a un centauro). Estaba dotado de gran fuerza, ferocidad y astucia. Habitaba en la Sierra, era muy difícil de ver ya que se ocultaba en secretas grutas y cavernas, como los cerros de Huelma y sierra del Natin; y se dice que llegaba a atacar al hombre cuando el hambre lo acuciaba.