Fue miembro del Parlamento Europeo entre 1999 y 2004, miembro de la Convención sobre el Futuro de Europa y dirigente del Partido Nacional Escocés (SNP).
MacCormick representó al Partido Nacional Escocés en el distrito electoral de Edimburgo Pentlands, en 1983 y 1987, quedando en cuarto lugar en ambas ocasiones.
Fue elegido eurodiputado escocés del año en 2001, 2002 y 2003 en los premios al Político Escocés del Año, y se retiró de su cargo electo en 2004 para completar su Cátedra de Investigación Leverhulme en Edimburgo.
Fue elegido vicepresidente del Partido Nacional Escocés en 1999 y permaneció en el cargo hasta 2004.
Legal Reasoning and Legal Theory responde a muchas de las críticas dworkinianas a la concepción hartiana del Derecho, y algunos lo consideran como un punto medio entre los dos.
Su último libro fue Practical Reason in Law and Morality (2008).
[8] En 1999, MacCormick fue nombrado Consejero de la Reina honoris causa y fue nombrado caballero con los Honores del Cumpleaños de la Reina en 2001 en reconocimiento a sus servicios académicos en Derecho.