La población marroquí en Baleares conforma la comunidad extranjera más numerosa en las Islas según los datos del Instituto Nacional de Estadística (INE) con 19.430 ciudadanos.
Tras la comunidad marroquí se sitúa la alemana, que asciende a 16.815 habitantes. Reino Unido, con 12.801 habitantes, se posiciona en tercer lugar.
La comunidad argentina es la cuarta más numerosa y el colectivo latinoamericano más amplio en el Archipiélago con 11.890 habitantes. Del total, 5.655 son mujeres mientras que 6.235 son hombres.