Сушилово — деревня в Боровичском муниципальном районе Новгородской области. Является административным центром Сушиловского сельского поселения.
По данным Всероссийской переписи населения 2020 года численность постоянного населения - 181 человек.
Деревня Сушилово расположена у восточной части Мстинской впадины, к югу от Тихвинской гряды, в 15 км к западу от города Боровичи, в 20 км от города Окуловка.
В XV—XVII вв. деревня Сушилово находилась в Шегринском погосте Деревской пятины Новгородской земли.
В 1773—1927 деревня Сушилово находилась в Боровичском уезде Новгородской губернии. С начала XIX века до 1924 относилась к Шегринской волости Боровичского уезда.
В 1924 года Шегринская волость была присоединена к Боровичской волости.
В 1927 деревня Сушилово стала центром Сушиловского сельсовета новообразованного Боровичского района.
В 1962 сельсовет и деревня вошли в крупный Боровичский сельский район В 1963 административный Боровичский район был упразднён. В 1965 Сушиловский сельсовет и деревня Сушилово — вновь в Боровичском районе.
После прекращения деятельности Сушиловского сельского Совета в начале 1990-х стала действовать Администрация Сушиловского сельсовета (в 1996 году — Сушиловская сельская Администрация), которая была упразднена с 1 января 2006 года на основании постановления Администрации города Боровичи и Боровичского района от 18 октября 2005 года и Сушилово, по результатам муниципальной реформы является административным центром муниципального образования — Сушиловское сельское поселение Боровичского муниципального района (местное самоуправление), по административно-территориальному устройству подчинена администрации Сушиловского сельского поселения Боровичского района.