Николай Михайлович Самохвалов родился 11 октября 1921 г. в деревне Красная Пахра Подольского района (ныне - Троицкий округ Москвы).
После окончания десятилетки был призван в армию.
Участвовал в Великой Отечественной войне, которую до конца прошёл в качестве связиста.
После войны работал секретарем Калининского РК ВЛКСМ, а затем в органах КПСС .
В 1960-е годы был назначен директором молочного завода. Благодаря организаторским способностям Николая Михайловича в считанные сроки предприятие удалось вывести на передовой уровень. Одновременно прорабатывался вопрос строительства крупного молокоперерабатывающего завода на территории Подольского района. Для этого понадобилось около двух лет, и предприятие, способное обеспечить разнообразной молочной продукцией не только Подольский район, но и частично Москву, было введено в эксплуатацию.
Умер 3 декабря 2008 г. Похоронен на кладбище "Красная горка", Подольск
Почётный гражданин Подольского района (1999)
Член ВКП(б)-КПСС до августа 1991 г.
Герой Социалистического Труда
Государственные награды:
Герои Социалистического Труда Троицкого округа - троицкий-округ.рф/wiki/g/734