Weaver Settlement is a small community in Digby County, Nova Scotia, Canada. Prior to 1934 it was known as "Harlem". It is located on Highway 340, just outside of Weymouth. Municipal jurisdiction is split between the District of Clare and the Municipality of the District of Digby.
Coordinates: 44°23′5.02″N 65°57′54.01″W / 44.3847278°N 65.9650028°W