Вадим Шувалов родился 17 февраля 1958 года в городе Кохма Ивановской области.
В 1981 году окончил Ивановский Энергетический институт по специальности «инженер-электрик». После окончания ВУЗа по распределению переехал в Сургут, и в том же году устроился в «Тюменьэнерго». С 2007 по 2016 год занимал пост заместителя генерального директора «Тюменьэнерго».
В 2016 году депутатами Гордумы Шувалов был избран главой города Сургута.
С 11 декабря 2020 года - заместитель губернатора Ханты-Мансийского автономного округа - Югры.
19 сентября 2021 года был избран депутатом Государственной думы восьмого созыва по избирательному округу № 223 (Нижневартовский – Ханты-Мансийский автономный округ - Югра) от партии "Единая Россия". Член комитета Государственной Думы по экологии, природным ресурсам и охране окружающей среды