O Γιώργος Παπαναστασίου γεννήθηκε το 1966. Σπούδασε στην Πολυτεχνική Σχολή του Δημοκρίτειου Πανεπιστημίου Θράκης και απέκτησε το Δίπλωμα του Ηλεκτρολόγου Μηχανικού το 1992.
Ως φοιτητής υπήρξε ενεργό μέλος του Φοιτητικού Κινήματος.
Τη στρατιωτική του θητεία υπηρέτησε ως έφεδρος Αξιωματικός του Μηχανικού. Από το 1993 ζει και εργάζεται στο Αγρίνιο ως Μηχανικός.
Το 1998 εκλέχτηκε για πρώτη φορά Νομαρχιακός Σύμβουλος.
Το 1999 εκλέγεται Αντιπρόεδρος και στην συνέχεια Πρόεδρος της Αναπτυξιακής Αιτ/νίας (ΑΝ.ΑΙΤ. Α.Ε.).
Στις εκλογές του Τεχνικού Επιμελητηρίου Ελλάδος το 2000 εκλέγεται μέλος της αντιπροσωπείας του ΤΕΕ τμήματος Αιτ/νίας και στη συνέχεια μέλος της Διοικούσας Επιτροπής.
Το 2002 ορίζεται Αντινομάρχης Αιτωλοακαρνανίας. Στις Νομαρχιακές εκλογές του 2002 επανεκλέγεται Νομαρχιακός Σύμβουλος.
Το Μάρτιο του 2004 εκλέγεται πρόεδρος του ΤΕΕ Αιτ/νίας θέση στην οποία επανεκλέγεται και το έτος 2007.
Από το 2012 έως 2014, διετέλεσε μέλος της Διοικούσας Επιτροπής του Τεχνικού Επιμελητηρίου Ελλάδας.
Από το Σεπτέμβριο του 2004 έως τον Οκτώβριο του 2005 διετέλεσε αναπληρωτής διοικητής του Πανεπιστημιακού Γενικού Νοσοκομείου Πατρών (Ρίο).
Εξελέγη Δήμαρχος Αγρινίου ως επικεφαλής της παράταξης “Αγρίνιο Νέα Αρχή-Τόπος Να Ζεις” στις Δημοτικές εκλογές του 2014. Οι πολίτες του Αγρινίου ανανέωσαν την εμπιστοσύνη προς το πρόσωπο του στις Δημοτικές εκλογές του 2019 με την επανεκλογή στην θέση του Δημάρχου Αγρινίου.
Επίσης, είναι πρόεδρος της Περιφερειακής Ένωσης Δήμων (Π.Ε.Δ.) Δυτικής Ελλάδος.
Είναι παντρεμένος με την δικηγόρο Ελευθερία Ζαπαντιώτη και έχουν δύο γιούς.