Dover is an unincorporated community in the Canadian province of Nova Scotia, located in Guysborough County. It is southwest of Canso and approximately northeast of Halifax.