Поселок Щапово расположен в 9.8 км от г.Троицка, в юго-восточном направлении
На юго-западе к поселку примыкает д. Песье, на юге д. Александрово. Ближайшие крупнейшие населенные пункты: города Подольск (9 км на восток), Троицк (9 км на северо-запад). Рядом находятся: деревни Иваньково (1 км на юг), Шаганино (2 км на северо-запад), посёлки Родина СНТ (2 км на север), Кузнечики (4 км на восток), ДРП-3 (4 км на юг)
По состоянию на 2010 год в посёлке зарегистрированы 2 697 жителей (1 225 мужчин, 1 472 женщины)
Высота над уровнем моря 174 м.
Координаты: 55°25΄5˝С.Ш. 37°24΄17˝В.Д.
Код ОКТМО: 45961000
Код КЛАДР: 7701900001600
До этого посёлка
остановка Щапово-2 (210 метров)
Теплый стан - 43 км на автобусе е141
Подольск - 15 км на автобусе с924, 1034