Deià se encuentra en la Sierra de Tramuntana, la formación montañosa más conocida de Mallorca. Concretamente, se ubica en el extremo nororiental de la isla, a pocos kilómetros de la costa, entre los pueblos de Valldemossa y Sóller.