Ninety Mile Beach nằm trên bờ biển phía tây của phía bắc của Đảo Bắc New Zealand. Nó trải dài từ phía tây Kaitaia về phía Cape Reinga dọc theo Bán đảo Aupouri. Nó bắt đầu gần với mũi đất của Reef Point, về phía tây của vịnh Ahipara, quét qua một thời gian ngắn về phía đông bắc trước khi quay về phía tây bắc trong phần lớn chiều dài của nó. Nó kết thúc tại Scott Point, 5 km (3 dặm) về phía nam Mũi Maria van Diemen. Các bãi biển thực sự là chỉ 88 km (55 dặm) từ lâu.