Elle est élue en au conseil municipal de la ville de Rome sur la liste de la Fédération des Verts, avec l'appui de Francesco Rutelli. Elle est réélue à trois reprises avec les Verts (1997, 2001, 2006) puis en 2008, avec le Parti démocrate, fondé en .
En , elle présente sa candidature aux primaires pour la sélection des candidats du Parti démocrate avant les élections de 2013, obtenant la huitième place dans la ville de Rome[2]. Elle est élue en au Sénat de la République et réélue en [3].