Su término municipal tiene una superficie de 127,37 km² y limita con los municipios de Monda, Guaro, Alozaina, Pizarra, Cártama, Alhaurín el Grande, Ojén y Mijas.