Nhulunbuy se situe à 650 km à l'ouest de la capitale Darwin, dans la péninsule de Gove, dans la région de la terre d'Arnhem. La ville a un climat tropical de savane (Köppen : Aw) avec une saison humide entre décembre et mai et une saison sèche entre juin et novembre. La pluviométrie est modérément élevée (1 293,2 mm par an), mais elle est principalement concentrée en été austral. La température la plus faible est de 14,0 °C le . La température la plus élevée enregistrée a été 37,8 °C le 23 octobre 1982[1]. Le relevé météorologique n'enregistrait qu'entre 1975 et 2018.
Relevé météorologique de Nhulunbuy (normales et extrêmes : 1974-1985, précipitations : 1974-2018)