Родился 14 марта 1972 года в городе Кременчуг Полтавской области.
Закончил Харьковский национальный автомобильно-дорожный университет.
Женат. Есть сын.
Юрий Шаповалов занимал должность регионального руководителя сети «Фокстрот» в Кременчуге.
С 2010 года являлся депутатом Кременчугского горсовета, членом фракции партии «Фронт перемен».
На парламентских выборах 2012 года был избран народным депутатом по округу № 146 как самовыдвиженец, набрав 34,35% голосов. Уже в декабре 2012 года Шаповалов вошел во фракцию Партии регионов.
20 февраля 2014 года Юрий Шаповалов заявил о своем выходе из фракции Партии регионов.На парламентских выборах-2014 баллотировался как самовыдвиженец по одномандатному избирательному округу №146 (Полтавская обл.), прошел в Раду, набрав 22,67% голосов избирателей.
В 2019 году был избран в Верховную Раду IX созыва как беспартийный самовыдвиженец по 146 округу (г. Кременчуг Полтавской области). Член депутатской группы "За будущее". Секретарь Комитета по вопросам энергетики и жилищно-коммунальных услуг.
18.06.2020