Веригино — деревня в Сергиево-Посадском городском округе Московской области России, входит в состав сельского поселения Селковское. Расположена на севере Московской области, в северной части Сергиево-Посадского городского округа, примерно в 94 км к северу от Московской кольцевой автодороги и 45 км к северу от станции Сергиев Посад Ярославского направления Московской железной дороги, на автодороге Р104. В 34 км к западу от деревни проходит автодорога Р112, в 31 км юго-восточнее — Ярославское шоссе М8, в 33 км юго-западнее — Московское большое кольцо А108. Ближайшие населённые пункты — деревни Меркурьево, Морозово и Строилово. К деревне приписано садоводческое товарищество (СНТ). Связана автобусным сообщением с городом Сергиевым Посадом, городом Калязином Тверской области и селом Нагорье Ярославской области. Деревня Веригино упоминается в исторических документах XVII-XVIII веков: