Situada en cima de una colina de 275 metros sobre el nivel del mar Altavilla tiene un clima moderado típicamente mediterráneo, con veranos calientes y secos, y con inviernos fríos y húmedos.