Деревня Шелково расположена в 31 км от города Ступино, в северо-западном направлении
Относится к сельскому поселению Семеновское
На северо-западе деревня примыкает к п. Лопасня Д/О. На западе к деревне примыкает д. Горки, на северо-востоке д. Дубечино. Ближайшие крупнейшие населенные пункты: с. Семеновское (2 км на восток), деревни Попово (3 км на запад), Бершово (4 км на северо-запад). Рядом находятся: с. Талеж (2 км на северо-запад), деревни Авдотьино (2 км на юго-восток), Ананьино (4 км на северо-восток), Завалипьево (4 км на запад), Колычево (4 км на юг)
По данным переписи 2010 года в деревне зарегистрированы 10 жителей (4 мужчины, 6 женщин)
Высота над уровнем моря 142 м.
Координаты: 55°3΄59˝С.Ш. 37°43΄12˝В.Д.
Код ОКТМО: 46653436301
Код ОКАТО: 46253836007
Код КЛАДР: 5003400025100
До этой деревни
остановка СНТ Дубечино (1 900 метров)
Михнево - 25 км на автобусе 48
остановка Авдотьино (2 600 метров)
Серпухов - 42 км на автобусе 24/48/70
Ступино - 58 км на автобусе 24/48/70
остановка Талеж (2 800 метров)
Лесопарковая - 72 км на автобусе 428к
Чехов - 21 км на автобусе 25, маршрутке 25к ; 41 км на автобусе 428к
От этой деревни
от остановки СНТ Дубечино (1 900 метров)
Михнево - 25 км на автобусе 48
от остановки Авдотьино (2 600 метров)
Серпухов - 42 км на автобусе 24/48/70
Ступино - 58 км на автобусе 24/48/70
от остановки Талеж (2 800 метров)
Аннино - 73 км на автобусе 428к
Лесопарковая - 74 км на автобусе 428к
Чехов - 22 км на автобусе 25, маршрутке 25к ; 41 км на автобусе 428к