Sóller es un municipio localizado en la «Serra de Tramuntana» de
Mallorca en medio de un
valle y con una salida al
mar; limita con las poblaciones de
Fornalutx,
Bunyola,
Deià y
Escorca. Su extensión es de 42,56 Km2 y tiene una población de 13.491 habitantes (2021). El municipio lo componen cuatro núcleos diferenciados: Sóller,
Biniaraix, L’Horta y el
Port de Sóller.