Shallotte (en anglais [ʃəloʊt]) est une ville du comté de Brunswick, en Caroline du Nord, aux États-Unis. Sa population était de 3 675 habitants au recensement de 2010. Elle fait partie de la région métropolitaine de Myrtle Beach. La (en) traverse la ville.