Londonderry is situated in Colchester County, northwest of Truro.
See more Nova Scotia Cities and Towns.