Деревня расположена на берегу реки Ворша в 12 км на юго-запад от центра поселения деревни Курилово и в 14 км на северо-запад от райцентра города Собинка.
С 1929 года деревня являлась центром Спиринского сельсоветаСобинского района, с 1940 года — в составе Ундольского сельсовета, с 1965 года — в составе Юровского сельсовета, с 1976 года — в составе Куриловского сельсоветаСобинского района, с 2005 года — в состав Куриловского сельского поселения.