Deià ligt aan de noordwestkust van Mallorca, aan de rand van het Tramuntana-gebergte. Dit sfeervolle dorp ligt op ongeveer 400 meter hoogte, aan de voet van de Puig de Teix, die ruim 1000 meter hoog is. Het landschap rondom Deià bestaat uit groene valleien met steeneiken, olijfbomen en kleine bergbeekjes die naar zee stromen. Hoewel het dorp klein is met slechts enkele honderden inwoners, staat het internationaal bekend als een geliefde plek voor kunstenaars en creatievelingen.
De plaats is verdeeld in drie zones: de bovenste, gelegen op de heuvel, de middelste, die parallel loopt aan de weg Valldemossa-Sóller, en de onderste, es clot genaamd, die het centrum van het stadje vormt. De naam Deià zou afkomstig zijn uit het Arabisch en betekent “veld” of “dorp”.