Деревня Шелгуново расположена в 16 км от посёлка Лотошино, в северном направлении
Относится к сельскому поселению Микулинское
На востоке к деревне примыкает д. Курятниково. Ближайшие крупнейшие населенные пункты: деревни Введенское (1 км на северо-восток), Савостино (7 км на восток), с. Микулино (8 км на север). Рядом находятся: деревни Сельменево (2 км на юг), Вяхирево (3 км на юго-запад), Ильинское (3 км на юг), Калистово (4 км на юг), п. Немки (4 км на северо-восток)
По данным последней переписи в деревне зарегистрированы 9 жителей (4 мужчины, 5 женщин)
Высота над уровнем моря 152 м.
Координаты: 56°22΄19˝С.Ш. 35°36΄42˝В.Д.
Код ОКТМО: 46629416281
Код ОКАТО: 46229802003
Код КЛАДР: 5001500012400