Here are lists of New Zealand town and street names.
The list of towns is based on those names in the current NZ official gazetteer identified as being a city, town, suburb or village. I've eliminated duplicates, obsolete names and a few other oddments, to give a total of 692 names.
The list of street names is from the current Land Information NZ street index, including only those listed at least three times. There are 3770 names.
Best wishes,
Matthew
Thanks! I have added this to pak128...