Su término municipal —por el que pasa el río Guadalfeo— se localiza en la ladera sur de Sierra Nevada.