Расположена в центральной части округа, в 2 км от западной окраины города Клина, у истоков реки Липни[2], высота центра — 149 м над уровнем моря[3]. Ближайшие населённые пункты — Полуханово на востоке, Борисово на юге и Ильино на юго-востоке.
Ранее деревня называлась Голяди и её прежнее название было связано с племенем голядь, представители которого в 1-м тысячелетии жили на территории современного Подмосковья[4]. В 1960-е годы деревню переименовали в Папивино в честь уроженца тех мест, Героя Советского Союза, лётчика Николая Папивина[5][6].