Situada al norte de la provincia, es el centro de la comarca que lleva su nombre y la cabeza del partido judicial homónimo.
Es el primer municipio del interior de la provincia y el mayor en cuanto a superficie, siendo además el vigésimo segundo más grande de España.
Se encuentra en un enclave geográfico estratégico, por estar situado en el centro de Andalucía, donde confluyen las principales vías que comunican Málaga con Córdoba y Granada con Sevilla, las cuatro mayores ciudades de la comunidad autónoma.
La Vega de Antequera, regada por el río Guadalhorce, es una zona agrícola fértil que proporciona cereales, aceite de oliva y hortalizas en abundancia.