Деревня Куколово расположена в 27 км от посёлка Шаховская, в юго-юго-западном направлении
Ранее принадлежала с/п Серединское
На северо-западе к деревне примыкает д. Михалево. Ближайшие крупнейшие населенные пункты: с. Никольское (5 км на северо-восток), деревни Дубранивка (7 км на север), Подсухино (7 км на восток). Рядом находятся: деревни Фалилеево (2 км на северо-восток), Соколово (2 км на юго-восток), Панюково (4 км на юго-восток), Кожино (4 км на юго-восток)
По состоянию на 2010 год в деревне зарегистрированы 5 жителей
Высота над уровнем моря 234 м.
Координаты: 55°48΄37˝С.Ш. 35°20΄54˝В.Д.
Код ОКТМО: 46787000451
Код ОКАТО: 46258822004
Код КЛАДР: 5003900007100