Armilla se enclava en la llamada Vega Alta de Granada, a 671 msnm, en la llanura que se extiende en el margen izquierdo del río Genil, que nace a pocos kilómetros en Sierra Nevada.