Ο Σπύρος Βλαχόπουλος αποφοίτησε από τη Νομική Σχολή του Πανεπιστημίου Αθηνών (1990) και αναγορεύθηκε διδάκτορας της Νομικής Σχολής του Πανεπιστημίου του Μονάχου (1995) με θέμα διατριβής τη σχέση της ελευθερίας της τέχνης με την προστασία της νεότητας.
Το 2003 εξελέγη λέκτορας, το 2007 επίκουρος, το 2012 αναπληρωτής καθηγητής και το 2016 καθηγητής πρώτης βαθμίδας στη Νομική Σχολή του Πανεπιστημίου Αθηνών στο Δημόσιο Δίκαιο με έμφαση στο Συνταγματικό Δίκαιο.
Διδάσκει στην Εθνική Σχολή Δικαστικών Λειτουργών και έχει συγγράψει μεγάλο αριθμό βιβλίων και άρθρων κυρίως για θέματα συνταγματικής ιστορίας, ερμηνείας του Συντάγματος και προστασίας των θεμελιωδών δικαιωμάτων. Δικηγορεί σε υποθέσεις δημοσίου δικαίου. Είναι μέλος της Αρχής Προστασίας Δεδομένων Προσωπικού Χαρακτήρα και της Κεντρικής Νομοπαρασκευαστικής Επιτροπής.