뉴질랜드는 호주로부터 1,600㎞ 떨어져 있다. 뉴질랜드는 쿡 해협으로 격리된 남·북 두 섬으로 이루어지는 산이 많은 섬나라로서, 해발 200m 이하의 땅은 온 섬의 6분의 1 정도이다.
총면적은 북섬, 남섬, 스튜어트 섬, 그 외 작은 섬들을 모두 합쳐 268,680㎞로 영국보다는 약간 크고, 일본보다는 작으며, 미국의 콜로라도주와 비슷하며, 대한민국의 2.7배, 한반도의 1.3배이다. 전체면적의 43%가 북섬, 56%가 남섬으로서 남섬이 더 크다.
두 섬은 지형적 성격이 크게 다른데, 북섬은 전체적으로 구릉성 토지가 펼쳐지는 가운데 에그몬트산(Egmont 山, 2,510m)을 비롯하여 화산이 돌출한다.
한편, 남섬은 서쪽에 남알프스 산지가 남북으로 달리고 빙설에 빛나는 고산지형이 탁월하다. 최고봉인 쿡 산(3,764m) 주변에는 태즈만·폭스 등의 대빙하가 발달해 있다. 산록부에는 빙하호, 서해안에는 U자 계곡이 침수한 밀포드 사운드 등의 아름다운 피오르드 해안이 발달한다.
뉴질랜드는 화산과 빙하의 나라로서 그 지형이 매우 아름답다. 남섬은 아직 원시림으로 뒤덮인 지역이 많다. 특히 70%가 남알프스 산악지대를 중심으로 한 산지이며, 평지는 고작 9%에 불과하다.
만년설을 이고 있는 3000m가 넘는 고산준봉이 잇달아 이어지고 빙하의 침식을 받은 피오르드 지형은 수많은 호수와 U자 계곡을 형성하고 있어 변화가 풍부한 관광지로서 각광을 받고 있다. 반면 북섬의 특징은 지열지대를 포함한 화산지대에 온천과 간헐천, 그리고 크고 작은 호수가 널리 분포되어 있으며 비옥한 목초지가 끝없이 펼쳐진다.
국토 최남단엔 스튜어트 섬이 있고 크라이스트처치로부터 동편으로 멀리 떨어진 태평양에 캐썸섬(Chatham Island)이 위치해 있다.
전체적으로 국토는 산과 언덕으로 뒤덮여 있는데 75%가 해발 200m 이상이며, 국토의 최고점은 해발 3,754m인 쿡 산이다. 북섬의 가장 높은 산은 루아페후 산으로서 2,797m이다.
이러한 고산과 타우포 호수, 로토루아 호수는 약 1백만 년전에 발생한 통가리로 산의 화산활동으로 생성된 것이다. 호수는 서기 186년에 화산폭발로 생성된 북섬의 타우포 호가 최대이다. 가장 긴 강은 북섬의 와이카토 강으로 425㎞에 달한다.