Резово е най-южното селище по българското Черноморие. Намира се на 11 км южно от Синеморец, на 17 км от Ахтопол, на 5 км от защитената местност Силистар, на няколкостотин метра северно от турската граница, на 31 км от Царево, на 36 км от Лозенец и на 93 км от областния център Бургас. В миналото достъпът до селото е бил ограничен, но днес вече е свободен. През миналото Резово е било пристанищно селище. В околностите му на много места има следи от металургична дейност. На около 5 км западно от Резово, в местността Згуриите, се намира най-голямото находище от древни шлаки в България. Количеството му се изчислява на няколкостотин хиляди тона. В местността Селски дол, на 3 – 4 км западно от селото, освен рудни разработки има и тракийски могилен некропол
Селото е било сравнително голямо и е съществувало върху географските карти. Заради нападенията на кавказките пирати (лази), то сменя мястото си и е пренесено по-далеч от морето. В началото на 20 век селото е заселено на сегашното си място и е построена църквата „Свети Константин и Елена“. След Балканската война в Резово идват няколко семейства бежанци от селата Яна и Блаца (днес в Турция) и преселници от Малко Търново. Населението се е препитавало с въглищарство, земеделие и риболов.
През 1955 г. в Резово е имало 90 къщи, но селището постепенно запада, защото попада в граничната зона на България с Турция. През последните 10 години селото се съживява и става любимо място за хора, търсещи уединение и спокойствие. В Резово има 77 постоянни жители, но през лятото те се увеличават многократно. На брега на залива, оформен от устието на Резовска река, е разположен православният храм „Свети Йоан Кръстител“. Построен е през лятото на 2000 година. В Резово единствените радиостанции, които се приемат са само националните радиостанции на БНР
и турски станции на турското държавно радио TRT.