Vejbystrand var et tettsted i Ängelholm og Båstad kommuner i Skåne län i Sverige, som etter 2015 var vokst sammen med Ängelholm.
I 2010 hadde tettstedet 2 721 innbyggere, hvorav 2 522 i Ängelholm kommune og 199 i Båstad.[1]