Николай Петрович Москалев родился 5 марта 1949 года в д. Николаевка Новооскольского района Белгородской области, в семье крестьянина.
В 1966 году окончил школу и поступил в Новооскольский совхоз-техникум. Окончил его с отличием, работал механиком в колхозе, затем поступил в Белорусскую сельскохозяйственную академию. После ее окончания, в 1975 году, был направлен в ПМК «Водстрой-15» Подольского района, где до 1983 года работал мастером-наладчиком, механиком участка, главным механиком, заместителем начальника ПМК.
1983 — 1985 годы – главный инженер управления сельского хозяйства, первый заместитель председателя совета Подольского районного агропромышленного объединения (РАПО).
1985 – 1990 годы – директор совхоза «Подольский».
В 1990 году был избран председателем Подольского районного Совета народных депутатов, позже одновременно замещал должность председателя райисполкома.
С 1991 года по сентябрь 2015 года – глава Подольского муниципального района.
18 сентября 2015 года сложил с себя полномочия главы Подольского муниципального района досрочно в связи с избранием депутатом Совета депутатов Городского округа Подольск.
С 21 сентября 2015 г. по 14 апреля 2017 г. — председатель Совета депутатов Городского округа Подольск первого созыва.
В 1997 году Николай Петрович Москалёв окончил Российскую Академию государственной службы, получил диплом юриста.
Награжден государственными, областными, муниципальными наградами, знаками Губернатора Московской области и др.
Награды:
Медаль «В память 850-летия Москвы» — 1997
Орден Почета — 1999
Медаль «За ратную доблесть» — 2002
Медаль «За безупречную службу»- 2003
Орден Дружбы- 2008
Знак Губернатора Московской области «За полезное» -2003,2008
Знак Губернатора Московской области «За труды и усердие»-2004, 2008
Знак Московской областной Думы «За заслуги в законотворческой деятельности» -2005
Орден «Преподобного Андрея Рублева» Первой степени — 2008
Почетный знак Московской областной Думы «За трудовую доблесть» — 2009
орден Ивана Калиты – 2009
Звание «Почетный работник общего образования Российской Федерации» — 2003
Почетный знак Московской областной Думы «За верность Подмосковью» — 2013
Звание «Почетный гражданин Подольского муниципального района» присвоено советом депутатов 11 сентября 2015 года