Namnet Grebbestad har sitt ursprung i fornnordiska och kan delas upp i två delar:
1.“Grebbe” – Detta tros komma från ett gammalt mansnamn, Grepi, som var vanligt under vikingatiden och fornnordisk tid. Namnet kan ha tillhört en tidig bosättare eller ägare till området.
2.“Stad” – Detta är en vanlig ändelse i nordiska ortnamn och betyder “plats” eller “ställe”. Det behöver dock inte nödvändigtvis syfta på en stad i modern bemärkelse, utan snarare på en bosättning eller by.
Sammanfattat betyder Grebbestad ungefär “Grepis plats” eller “Grepis bosättning”, vilket speglar dess historiska anknytning som en tidig bosättning vid kusten. Namn av liknande slag är vanliga i Sverige och knyter ofta an till personer som haft betydelse för platsens ursprung.