Dans un article du Monde Diplomatique (en août 2013), le nombre d’habitants est fixé à 2800 (Marinaleda, commune espagnole de vingt-cinq kilomètres carrés, deux mille huit cents habitants, dans la province de Séville...).
A priori ça colle bien avec le nombre donné sur Wikipedia pour 2007 : 2670 habitants.