Sóller (pronunția catalană: [soʎə]) este un oraș și municipiu în apropiere de coasta de vest de nord a Mallorca, în Insulele Baleare din Spania.
Orașul este de aproximativ 3 km interioare, de Port de Soller, în o vale mare, in forma de bol, care include, de asemenea, satul Fornalutx și cătunele de Biniaraix și Binibassi. Populația este de aproximativ 14.000 combinat. Un tramvai celebru, The Tranvía
de Soller Sóller link-uri spre Port de Sóller.