This is a list of the longest rivers in New Zealand, and some other prominent rivers, ordered by length.
South Island rivers are marked "SI", and North Island rivers "NI".
| Rank | Name | Island | Length (km) | Length (mi) |
|---|---|---|---|---|
| 1 | Waikato | North | 425 | 264 |
| 2 | Clutha / Mata-Au | South | 322 | 200 |
| 3 | Whanganui | North | 290 | 180 |
| 4 | Taieri | South | 288 | 179 |
| 5 | Rangitīkei | North | 241 | 150 |
| 6 | Mataura | South | 240 | 149 |
| 7 | Waiau (Southland) | South | 217 | 135 |
| 8= | Waiau Toa / Clarence | South | 209 | 130 |
| 8= | Waitaki | South | 209 | 130 |
| 10 | Ōreti | South | 203 | 126 |
| 11 | Rangitaiki | North | 193 | 120 |
| 12 | Manawatū | North | 182 | 113 |
| 13 | Buller / Kawatiri | South | 177 | 110 |
| 14 | Waihou | North | 175 | 109 |
| 15 | Mohaka | North | 172 | 107 |
| 16= | Waiau Uwha | South | 169 | 105 |
| 16= | Wairau | South | 169 | 105 |
| 18= | Whangaehu | North | 161 | 100 |
| 18= | Waimakariri | South | 161 | 100 |
| 20 | Mōkau | North | 158 | 98 |