Акулово расположено в западной части Серпуховского района в 5 километрах к северо-западу от Серпухова на безымянном правом притоке Нары. Ближайшие населённые пункты в радиусе 1 километра: Гавшино на востоке, Мокрое на западе, Дернополье и Злобино на севере. В 2,5 километрах к северу от деревни проходит А108 «Московское большое кольцо».
Примечания
Закон Московской области «О статусе и границах Серпуховского муниципального района и вновь образованных в его составе муниципальных образований». Портал «Реформа местного самоуправления на территории Московской области». Проверено 28 августа 2011. Архивировано из первоисточника 30 марта 2012.
Алфавитный перечень населённых пунктов муниципальных районов Московской области. Портал «Реформа местного самоуправления на территории Московской области». Проверено 28 августа 2011. Архивировано из первоисточника 2 июля 2012.