Krvavica je malá vesnička v zatáčce Jadranské magistrály zhruba uprostřed cesty mezi Makarskou a Baškou Vodou. Jen pro představu do Makarské je to odtud jenom 4,5 kilometru. V Krvavici trvale žije pouhých 287 obyvatel a to ještě dohromady s obcí Bratuš, která se nachází hned vedle.
Obec je velmi zajímavá v tom, že není situována přímo u moře, ale je od něj vzdálena asi 300 metrů. Většina domů se nachází ve svahu kolem divoce se klikatící hlavní silnice, která vede až k moři. V horní části obce je ještě jedna souběžná ulice s magistrálou, ale to už je skutečně z Krvavice vše.