Marracos is a municipality in the province of Zaragoza, within the autonomous community of Aragon, Spain. It is a small, rural settlement typical of the sparsely populated countryside of the Ebro basin region.
According to the 2009 census carried out by the Instituto Nacional de Estadística (INE), Marracos had a population of 104 inhabitants. The municipality's postal code is 50616.
Like many villages in this part of Zaragoza province, Marracos is characterised by its very small population and its location within Aragon's agricultural landscape. The municipality is administered as a local entity within the Spanish system of municipal government.