El municipio de Marinaleda está conformado por dos núcleos iniciales de población, el núcleo urbano de Marinaleda y la población de Matarredonda que tiene 571 habitantes, y que se ubica al este del núcleo principal muy cerca de él.