Исторически деревня стоит на речке Шаловке, что находится в Щелковском районе Московской области. В двух километрах от неё — Горьковское шоссе (трасса М7) и в 3,5 км — железная дорога со платформой Осеевская. Рядом — деревни Никифорово и Моносеево, посёлок Зелёный и город Балашиха.
В деревне Шевёлкино 13 улиц — Большая Полянка, Выселки, квартал Горка, Горка, Живописная, Заречная, Кедровая, Кленовая, Лесная, Малая Полянка, Слободка, Центральная, Каштановая, Ольховая и Ягодная.
Название, вероятнее всего, происходит от неканонического личного имени Шевель или от фамилии Шевёлкин. Селение упоминается в Кошелеве стане Московского уезда в «Исторических картах» Веселовского как относящееся к началу XVII века.
В 1725 году деревня входила во владения князя Александра Даниловича Меншикова, сподвижника Петра I. После опалы и ссылки князя в Берёзов это имение вместе с другими близлежащими владениями возвращены в казну.
В 1767 году при Генеральном межевании имение Шевёлкино, Поедино тож числилось за помещицей — княжной Марией Ивановной Хилковой.
В середине XIX века сельцо Шевёлкино относилось ко 2-му стану Богородского уезда Московской губернии и принадлежало гвардии поручику Андрею Александровичу Грушецкому (из дворянского рода Грушецких). В сельце было 16 дворов, крестьян 65 душ мужского пола и 72 души женского.
В «Списке населённых мест» 1862 года — владельческое сельцо 2-го стана Богородского уезда Московской губернии по левую сторону Владимирского шоссе, в 21 версте от уездного города и 9 верстах от становой квартиры, при реке Чудинке, с 19 дворами и 132 жителями (63 мужчины, 69 женщин).
По данным на 1869 год — сельцо Осеевской волости 3-го стана Богородского уезда с 25 дворами, 20 деревянными домами и 156 жителями (77 мужчин, 79 женщин), из них 1 грамотный мужчина. Имелось 16 лошадей, 17 единиц рогатого скота и 7 единиц мелкого, земли было 150 десятин, в том числе 80 десятин пахотной. Основным промыслом было шелкоткачество (39 мужчин и 7 женщин).
В 1913 году в деревне Шевёлкино — 35 дворов.
По материалам Всесоюзной переписи населения 1926 года — деревня Никифоровского сельсовета Щёлковской волости Московского уезда в 2 км от Владимирского шоссе и в 3 км от станции Монино Северной железной дороги, проживало 169 жителей (75 мужчин, 94 женщины), насчитывалось 34 крестьянских хозяйства.
В 1994—2006 годах деревня относилась к Медвежье-Озёрскому сельскому округу.
В настоящее время деревня присоединена к городскому округу Щелково.