Крапивино расположено примерно в 11 км (по шоссе)[5] на север от Сергиева Посада, на безымянном ручье, правом притоке реки Кунья (левый приток Дубны), у автодороги Р104[6], высота центра деревни над уровнем моря — 228 м[7].
Современное состояние
На 2016 год в деревне зарегистрировано 2 садовых товарищества[8]. Деревня связана автобусным сообщением с райцентром и соседними населёнными пунктами[9].