Никол Пашинян родился 1 июня 1975 года в армянском городе Иджеване. 1991—1995 года — Ереванский государственный университет; отделение журналистики филологического факультета; журналист. 1993—1994 года — корреспондент газеты «Дпрутюн». 1994—1997 года — корреспондент газет «Лрагир», «Лрагир-ор», «Молорак». 1995—1997 года — редактор вкладыша «Эм-эс-э» газеты «Молорак». 1998—1999 года — учредитель и главный редактор газеты «Орагир». C 1999 года — главный редактор газеты «Айкакан жаманак». В 2008 году — член предвыборного штаба кандидата в президенты РА Левона Тер-Петросяна. После событий 1-2 марта 2008 года в Ереване объявлен в розыск. В 2009 году сдался правоохранителям, находился под стражей до мая 2011 года. Был освобождён после объявления амнистии. В 2012 году избран депутатом Национального собрания Армении по пропорциональной избирательной системе от партийного блока «Армянский национальный конгресс». С 2013 года — член «Гражданского договора». С 2016 года — член партии «Елк» (Союз