Santa Cruz de Marchena es un municipi de la província espanhòla d'Almería e de la Comunautat Autonòma d'Andalosia.