Limita con los municipios de Palma —por el distrito Levante—, Lluchmayor, Montuiri, Lloret de Vista Alegre, Sancellas y Santa Eugenia.