Деревня Афанасово расположена в 13 км от посёлка Лотошино, в северо-западном направлении
Относится к сельскому поселению Микулинское
Ближайший крупнейший населенный пункт - д. Введенское (9 км на северо-восток). Рядом находятся: деревни Петровское (1 км на северо-запад), Татьянки (2 км на юго-восток), Поляны (2 км на северо-запад), Калицино (3 км на юго-восток), Звягино (4 км на юго-восток)
По данным последней переписи в деревне зарегистрированы 106 жителей (56 мужчин, 50 женщин)
Высота над уровнем моря 155 м.
Координаты: 56°19΄6˝С.Ш. 35°31΄6˝В.Д.
Код ОКТМО: 46629416116
Код ОКАТО: 46229802014
Код КЛАДР: 5001500000800