Marinaleda is a municipality in the province of Seville, in the autonomous community of Andalusia, Spain. It belongs to the Sierra Sur region and lies in the basin of the Genil river. It falls within the judicial district of Estepa.
The municipality covers an area of 24.8 square kilometres (9.6 square miles). According to the 2011 census, it had a population of 2,778 inhabitants, giving a population density of about 112 inhabitants per square kilometre (290 per square mile).