Кулаково — деревня в Старорусском муниципальном районе Новгородской области, входит в Залучское сельское поселение[2].
Деревня расположена на правом берегу реки Ловать (на противоположном берегу — деревня Черенчицы), в пяти километрах[3] к югу от прежнего административного центра сельского поселения — деревни Коровитчино.
О раннем заселении здешних мест свидетельствует группа сопок VIII—X вв, расположенных в 1,5 км южнее деревни[4].
До весны 2010 года Кулаково относилось к ныне упразднённому Коровитчинскому сельскому поселению.
В деревню есть автодорога от автодороги из Старой Руссы в Залучье.