Ο Νικόλαος Τσίρος γεννήθηκε στην Αθήνα. Σπούδασε Νομικά στη Νομική Σχολή του Πανεπιστημίου Αθηνών και Πολιτικές Επιστήμες, Κοινωνιολογία και Φιλοσοφία στο Πανεπιστήμιο της Χαϊδελβέργης. Με υποτροφία του Ι.Κ.Υ. για εκπόνηση διδακτορικής διατριβής έκανε μεταπτυχιακές σπουδές στο Πανεπιστήμιο της Χαϊδελβέργης, όπου και αναγορεύτηκε διδάκτορας της Φιλοσοφίας το 1992. Στη συνέχεια, και με νέα υποτροφία του Ι.Κ.Υ. για μεταδιδακτορική έρευνα, ασχολήθηκε με την Πολιτική Κοινωνιολογία στο έργο του Max Weber. Από το 1994 εργάζεται στο Νομικό Συμβούλιο του Κράτους, όπου από το έτος 2010 κατέχει το βαθμό του Παρέδρου, ενώ από το 2004 διδάσκει στο Πάντειο Πανεπιστήμιο, Κοινωνιολογία και Πολιτική Κοινωνιολογία. Είναι Επίκουρος Καθηγητής στο Πάντειο Πανεπιστήμιο και στο Τμήμα Κοινωνιολογίας. Έχει δημοσιεύσει άρθρα του στα περιοδικά: "Το Βήμα των Κοινωνικών Επιστημών", "Επιστήμη και Κοινωνία", "Επιθεώρηση Κοινωνικών Ερευνών", "Νόμος και Φύση", "Ελληνική Επιθεώρηση Πολιτικής Επιστήμης", "Θέσεις". Για τα έργα του με αντικείμενο την πολιτική και τη νομοθεσία του Ελευθέριου Βενιζέλου τιμήθηκε με έπαινο (1996) και βραβείο (1998) σε αντίστοιχους διαγωνισμούς που προκήρυξε η Βουλή των Ελλήνων.