Felanitx tiene una población de alrededor de 18.000 habitantes, lo que la convierte en una ciudad relativamente pequeña en comparación con otros municipios de España. La mayoría de la población habla español, aunque hay un creciente número de residentes internacionales, especialmente provenientes de Alemania y el Reino Unido, quienes han elegido establecerse en la zona debido a su belleza escénica y estilo de vida relajado.
En los últimos años, la ciudad ha experimentado un crecimiento demográfico constante, impulsado por la creciente popularidad de Mallorca como destino turístico y residencial. La composición demográfica de Felanitx es diversa, con una mezcla de locales que han vivido en la zona durante generaciones y nuevos residentes de otras partes de Europa, lo que contribuye a una comunidad vibrante y multicultural.