El padrón municipal de Felanitx revela interesantes datos sobre la situación demográfica vigente. La última cifra oficial del total de habitantes empadronados, a 1 de enero de 2016, es de 18.367. En 1990 eran 14.216; 2000, 16.908 y 2009 (récord histórico), 19.341. En estos momentos conviven personas de hasta 63 nacionalidades.

Las procedencias más representadas, que siguen a España, con un total de 13.816, son Marruecos, con 1.845; Alemania, 1.067; Reino Unido, 265; Bulgaria, 134; Italia, 133 y Francia, 94. Con un solo individuo, varios países: Angola, Bielorrusia, Canadá, Costa Rica, Dominica, Finlandia, Guinea Ecuatorial, Mauricio, Paquistán, Túnez y Vietnam.

Cabe señalar que el número de marroquíes se está consolidando progresivamente. Según fuentes municipales y conocedores de la actividad inmobiliaria, uno de los motivos del elevado número (el porcentaje es uno de los más altos de la Part Forana) es que hay muchas viviendas antiguas vacías en la ciudad de Felanitx, y los precios de alquiler son asequibles.

Este mismo 2016, la Casa de Cultura fue escenario de una multitudinaria presentación de la Asociación Marroquíes de Baleares.

Por otro lado, el pasado año el total de altas fue de 494 personas procedentes de otro municipio de España, y 134 del extranjero. En cuanto a los nacimientos, 171. Defunciones, 191.