Шафлунд (њем.Schafflund) општина је у њемачкој савезној држави Шлезвиг-Холштајн. Једно је од 134 општинска средишта округа Шлезвиг-Фленсбург. Према процјени из 2010. у општини је живјело 2.300 становника. Посједује регионалну шифру (AGS) 1059158.
Географски и демографски подаци
Шафлунд се налази у савезној држави Шлезвиг-Холштајн у округу Шлезвиг-Фленсбург. Општина се налази на надморској висини од 16 метара. Површина општине износи 19,1 km². У самом мјесту је, према процјени из 2010. године, живјело 2.300 становника. Просјечна густина становништва износи 120 становника/km².