Situado en el centro de la isla de Gran Canaria, a 43.7 kilómetros de la capital insular, limita con los municipios de La Aldea de San Nicolás, Artenara, Valleseco, Vega de San Mateo, San Bartolomé de Tirajana y Mogán.