È nata a Bologna, dove vive. Scrive narrativa e saggistica e insegna lettere alle superiori. Dei suoi sette romanzi precedenti, tre sono dedicati al personaggio della Guerrera: ¡Tú la pagarás! (Elliot, 2011), finalista al Premio Scerbanenco, Fuego (Elliot, 2011) e Mala Suerte (Elliot, 2012), gli ultimi due vincitori del Premio Karibe Urbano per la diffusione della cultura latino-americana in Italia. Nel 2014 ha pubblicato, sempre con Elliot, Le Sultane, anch’esso finalista al Premio Scerbanenco, e l’anno dopo Lo Zoo. Nel 2016 è uscito, a sua firma, un romanzo young adult con LiberAria Editrice, dal titolo La Squola, ambientato in un liceo artistico bolognese. Si occupa da sempre di questioni di genere con articoli, videoinchieste e narrativa: ha infatti curato l’antologia Nessuna più – 40 autori contro il femminicidio, a sostegno di Telefono Rosa. Collabora con diverse riviste di attualità e letterarie online ed è caporedattrice del blog letterario Libroguerriero. Il suo sito è www.mariluoliva.net