Спасово находится в 28 км к востоку от муниципального центра города Генерал Тошево, в 50 км к северо-востоку от областного центра города Добрич, в 21 км от морского берега и села Дуранкулак и в 7 км к югу от Румынской границы. Население села составляет 980 жителей.
Отлично развита инфраструктура села, организован регулярный городской транспорт, связывающий Спасово с муниципальным центром г. Генерал Тошево и близлежащими селам.
В Спасово проведено электричество, водопровод, дороги находятся в хорошем состоянии; есть школа, детский сад, дом культуры с богатой библиотекой, православный храм, местная администрация, магазин продовольственных и бытовых товаров, кафе, детская площадка, небольшой парк, почтовое отделение, медпункт и др.
Село тихое и спокойное, а местность экологически чистая, расположенная вдали от промышленных производств.
В 22 км от Спасово находится Дуранкулакское озеро, являющееся природной достопримечательностью и предлагающее отличные возможности для рыбалки, туризма и семейного отдыха среди великолепной девственной природы и вдали от шумных городов.
История села
В области фракийских курганов в западной части села были найдены монеты времен Римской империи — Юстина I (VI век) и Василия II (X-XI вв.). Была так же найдена керамика с раннего византийского периода (V-VI века) и Первого Болгарского царства (IX — XI века).
А в период Османской империи, село Спасово турки оценивали как стратегически важную точку. В письменных источниках от 1526 по турецким регистрам налога село вписано под названием Сюлейманлак.
В первой половине XVI века в деревне поселились турецкие и татарские семьи.
В середине XIX века, деревня полностью становится турецким и имеет турецкий облик.
После освобождения от османского ига в селе Спасово поселились болгары, которые пришли из Котел, село Голям Дервент и Ямбол.