D
- D'Urville River
- Dane River
- Dark River
- Dart River (Tasman)
- Dart River (Otago)
- Deception River
- Deepdale River
- Devil River
- Dickson River
- Dillon River
- Dobson River
- Donald River (Hawke's Bay)
- Donald River (West Coast)
- Donne River
- Doon River
- Doubtful River
- Doubtless River
- Douglas River
- Dove River (Canterbury)
- Dove River (Tasman)
- Drake River
- Dry Awarua River
- Dry River
- Duncan River
Read more about this topic: List Of Rivers Of New Zealand