Der Ortsname Weesby wurde erstmals 1451 als Wesebu dokumentiert und bedeutet Siedlung bei einem Sumpf zu altdän.wesa und altnord.veisa für Sumpf und by für Siedlung oder Dorf. Der Ort Weesbydamm (dän. Vesbydam bzw. Vestbydam) bedeutet Teich von Weesby und geht auf das dänische Dam (südjütländischæ dam) für Teich zurück.[5]
Der Ortsname Bögelhuus (dän. Bøgelhus, jütl. Bøl'hus) wurde 1238 erstmals erwähnt und bedeutet Haus an der Böllau (dän. Bølå). Letzteres geht auf altdän. bekla in der Bedeutung schief treten (vgl. altnord. bjagleitr für schief) als einem früheren Namen des Scheidebecks zurück. Bögelhuusfeld (dän. Bøgelhusmark, jütl. Bølhus'mark) wurde 1875 entsprechend als das Feld von Bögelhuus dokumentiert.[6]
Blasonierung: „In Grün unter drei goldenen Erlenblättern nebeneinander ein silberner Amboss.“[8]
Weesby liegt im östlichen Teil der ehemaligen Karrharde. Das historische Siegel dieser alten Verwaltungskörperschaft zeigt fünf Laubbäume mit kugelförmiger Krone. Im Wappen des benachbarten, gleichfalls der Karrharde zugehörigen Kirchspielortes Medelby sind diese Bäume als Erlen konkretisiert. In Anerkennung dessen, dass Weesby zum Kirchspiel Medelby gehört, hat die Gemeinde diese Wiedergabeform übernommen. Der Ortsname ist dänischer Herkunft und bedeutet „Dorf im Sumpf“. Die Erle aber ist die typische Baumart in sumpfigem, moorigem Gelände und noch heute im Gemeindegebiet häufig anzutreffen. Sie ist in dem Wappen der Gemeinde also sinnvoll. Die Anzahl der Erlenblätter verweist auf die drei Ortsteile Bögelhuus (Bøgelhus), Weesbydamm (Vesbydam oder Vestbydam) und Weesbyfeld (Vesbymark oder Vestbymark). Der Amboss erinnert an die alte Dorfschmiede, die für den gesamten ländlich strukturierten Einzugsbereich der Gemeinde eine wichtige Funktion erfüllte.
Am im Dorf liegenden Teich steht das alte reetgedeckte Schulhaus von Weesby. Des Weiteren befindet sich dort das einzige Kulturdenkmal des Dorfes, das Wohnhaus Am Teich 1, ein eingeschossiger Backsteinbau aus dem 20. Jahrhundert (Siehe Liste der Kulturdenkmale in Weesby).[9]