Ο Γιάννης Τραγάκης είναι πολιτικός και βουλευτής στην Β' Πειραιώς με το κόμμα της Νέας Δημοκρατίας. Εξελέγη βουλευτής με τη Νέα Δημοκρατία στην εκλογική περιφέρεια Β΄ Πειραιώς στις εκλογές του 1974, 1977, Ιουνίου και Νοεμβρίου 1989, 1990, 2004, 2007 και 2009. Επίσης, εξελέγη βουλευτής και στις εκλογές του Μαΐου και του Ιουνίου 2012. Διετέλεσε Α' Αντιπρόεδρος της Βουλής των Ελλήνων την περίοδο 2012 - 2015.Έχει εργαστεί ως τοπογράφος μηχανικός.