Родился 22 июля 1981 года в Селе Троицкий Сунгур Новоспасского района Ульяновской области. Отец – бывший депутат Засонодательного собрания, акционер ЗАО «Селекшен Ойл» и совладелец развлекательного клуба «Пятое солнце» в Ульяновске Григорий Мясников

В 2003 году окончил Самарский государственный технический университет по специальности «разработка и эксплуатация нефтяных и газовых месторождений».

С 2016 года по настоящее время - генеральный директор ЗАО «Проминвест», директор ООО "Центротех".

9 сентября 2018 года Николай Мясников был избран депутатом Законодательного собрания Ульяновской области 6-го созыва по Новоспасскому одномандатному округу №4 (член комитета по аграрной и продовольственной политике, природопользованию и охране окружающей среды).

Член партии «Единая Россия» (член фракции «ЕР» в Заксобрании области).

Входит в региональный политический совет «Единой России».

Входит в Топ-30 самых состоятельных чиновников и депутатов Ульяновска. Задекларировал по итогам работы за 2021 год доход в размере 136 миллионов рублей. Это на 29 миллионов выше показателя 2020 года. В собственности имеет по дюжине земельных участков и нежилых зданий. Владеет двумя домами и пятью гаражами, но так и не обзавелся машиной. Единственное транспортное средство в семье Мясниковых — снегоболотоход, записанный на жену. Ее годовой доход составил 3,8 млн рублей.

В декабре 2022 года было возбуждено уголовное дело по ч. 2 ст. 145.1 УК РФ (полная невыплата свыше двух месяцев заработной платы, совершенная из иной личной заинтересованности руководителем организации) по факту задолженности по зарплате в компании «Югспецтранс». Основные ее собственники -  Григорий Мясников (33,75%), и Николай Мясников (28,75).

Член Волжского казачьего войска.