Cities where you can find Home Hardware branches
- Dalhousie (1)
- Dartmouth (1)
- Dauphin (1)
- Davidson (1)
- Dawson (1)
- Debden (1)
- Deep River (1)
- Deer Lake (1)
- Delhi (2)
- Delta (1)
- Devon (1)
- Didsbury (1)
- Dieppe (1)
- Digby (1)
- Doaktown (1)
- Dolbeau-Mistassini (2)
- Donnacona (1)
- Dorchester (1)
- Dorset (1)
- Doyles (1)
- Drayton Valley (1)
- Dresden (2)
- Dryden (1)
- Dubreuilville (1)
- Dundalk (1)
- Dundas (1)
- Dunnville (1)
- Durham (2)