Владимир Шапкин родился 2 января 1962 года на хуторе Кривая Лука, Ростовская область. В 1983 году, окончил Курганское высшее военно - политическое авиационное училище. Позднее, получил дополнительное образование, успешно завершив курс обучения в Военно - Воздушной академии имени Гагарина и Российской академии государственной службы при Президенте РФ.
В 1983 году, непосредственно по окончании военного ВУЗа, Шапкин продолжил службу в Вооруженных Силах РФ, где занимал различные командные и руководящие должности.
Позднее, в период с 2000 по 2002 год, являлся 1-ым заместителем Председателя Исполкома - руководителем аппарата Исполкома МОО ОПОО - партии «Единство».
С 2002 по 2005 год, замещал должность начальника отдела по политическому строительству, исполкома МОРО партии «Единство и Отечество».
Далее, с 2005 по 2007 год, Владимир Шапкин работал в качестве заместителя руководителя - начальника отдела партийного строительства исполкома МОРО Всероссийской политической партии «Единая Россия», а в 2007 году, опытный управленец назначен на должность руководителя Регионального Исполнительного комитета МОРО партии «Единая Россия».
С 2011 года, являлся депутатом МособлДумы V созыва. Занимал пост председателя Комитета по вопросам имущественных отношений, землепользования, природных ресурсов и экологии.
Впоследствии, в сентябре 2016 года, Шапкин Владимир Николаевич избран депутатом Московской областной Думы VI созыва. Занимает должность председателя Комитета по имущественным отношениям и землепользованию. Входит в состав фракции «Единая Россия».
Отмечен государственными наградами и знаками отличия.