Digby is a town in southwestern Nova Scotia, Canada.