Гласный Ярославской Городской думы
К началу ХХ века Николай Петрович Пастухов был самым богатым среди ярославских купцов: четыре завода в Вятской губернии с землями и лесами, завод в области Войска Донского, дома, магазины, склады в Ярославле, Москве, Петербурге, Нижнем Новгороде. По мере того как росло благосостояние Пастухова, шире и многообразнее становилась его благотворительная деятельность. Николай Петрович много жертвовал на различные благотворительные цели: на устройство сиротского отделения для постоянно живущих питомцев Ярославского Ольгинского детского приюта, на учреждение Дома Трудолюбия, на его средства была построена амбулатория при лечебнице Ярославского Общества врачей. Он состоял членом Общества для пособия нуждающимся переселенцам, попечителем Александровского дома призрения для мальчиков-сирот, почетным членом Губернского попечительства детских приютов, членом-благотворителем ярославского комитета Попечительства Императрицы Марии Александровны о слепых.
Следуя заветам своих предков, и прежде всего дяди Александра Матвеевича, Николай Петрович принимает активное участие и в общественной жизни Ярославля. Общественную карьеру Пастухов начал со службы Совестным судьей в совестном суде в 1851 году, куда был избран на трехлетие (до 1853 года).
С 1851 по 1865 год состоял экономом в учрежденной им совместно с дядей Александром Матвеевичем и братом Павлом Петровичем богадельне для призрения престарелых и увечных людей, преимущественно из мещанского сословия, обоего пола. Рассчитанная на 52 человека, содержалась богадельня исключительно на деньги Пастуховых и в народе называлась Пастуховской. В 1865 году Пастухов вступил в должность Попечителя богадельни, и оставался в этой должности до конца своей жизни. Несмотря на свой обширный бизнес, Пастухов никогда не оставлял богадельню без внимания. Только на ее ремонт и расширение он потратил 20 тыс. рублей.
Кроме того, в 1889 году Пастуховым было пожертвовано на устройство дома Трудолюбия в Ярославле 10 000 рублей и в 1890 году внесено в Общество для пособия нуждающимся переселенцам 1 000 рублей.
Ярославским Уездным Земским собранием Николай Петрович Пастухов четырежды избирался почетным мировым судьей по Ярославскому уезду: в 1867 году, в 1869 году, в 1872 году и в 1875 году – каждый раз на три года. По избранию Ярославского купеческого общества состоял членом Попечительного Совета Ярославской женской гимназии с 1868 года по 1872 год.
В 1871 году Пастухов был избран в гласные Ярославской Городской Думы и переизбирался в гласные думы в 1875, 1879, 1883, 1887, 1891 годах. В общей сложности Николай Петрович Пастухов состоял гласным Ярославской городской думы с 1871 по 1895 год.
Пастухов был Попечителем дома призрения для мальчиков-сирот, учрежденного в городе Ярославле в память Государя Императора Александра II в 1884 году, а «за содействие значительными денежными пожертвованиями на устройство сиротского отделения для постоянно живущих питомцев Ярославского Ольгинского детского приюта» был назначен Почетным Членом Ярославского Губернского Попечительства детских приютов.
В 1896 году Н.П. Пастухов пожертвовал средства на строительство амбулатории при лечебнице Общества врачей на Волжской набережной. При поддержке Пастухова было построено здание пожарного депо с каланчой на Сенной площади, ныне пл. Труда.
Благотворительная деятельность Пастухова не оставалась незамеченной обществом. В 1852 году за оказанное пожертвование на устройство богадельни Пастухов награжден золотой медалью с надписью «За усердие» для ношения на шее на Аннинской ленте. В 1880 году за особые труды и заслуги, оказанные Обществу Красного Креста, Пастухов награжден золотой медалью для ношения на Владимирской ленте. В 1891 году за оказанное пожертвование Пастухов был избран в Почетные Члены Общества для пособия нуждающимся переселенцам. За многочисленные пожертвования в 1892 году Пастухов был награжден орденом Святого Станислава 3-й степени, в 1898 году – орденом Святой Анны 3-й степени, в 1901 году – орденом Анны 2-й степени