The richest towns are Valldemossa with 19,225; Escorca with 17,687; Deya with 17,231; Puerto Soller with 16,634 and Puigpunyent with 16,110. The least wealthy areas are Calvia with 14,120, followed by Banyalbufar with 14,848 and Esporles with 14,516.