Nhulunbuy has two shopping precincts (Endeavour Square and the Captain Cook Centre) with a supermarket, cafes and takeaways, a pharmacy, hardware, fishing, camping and clothing shops, Westpac Bank, Australia Post outlet (also a Commonwealth Bank agent) and a toy shop.
Nhulunbuy also has a newsagency, hospital, medical centre, police station, vet, fire station, ambulance service, community radio station (8EAR GoveFM 106.9), restuarants and bars, Surf Lifesaving Club, Boat Club, tennis and squash courts and the Nhulunbuy Aquatic Centre with a 50m Olympic swimming pool.
Entertainment and dining
- Walkabout Lodge – Latitude 12, Westal Street (08) 8939 2000
- Gove Boat Club – The Waterfront Kitchen, Drimmie Head Road (08) 8987 3077 (Thursday to Sunday)
- Kamayan Café – Town Centre (08) 8987 3259
- Peninsula Bakery and Cafe – Arnhem Road (08) 8987 1114
- Munch ‘n Crunch – Town Centre (08) 8987 8477
- Gove Peninsula Surf Life Saving Club – Eugenia Avenue (Friday)
- Rafiki's Coffee – Captain Cook Shopping Centre, Arnhem Road 0483 202 161
- Gove Country Golf Club - Golf Club Road (08) 8987 3191 (Wednesday to Sunday)
Shopping
- Woolworths (08) 8987 1588
- Gove Warehouse – Captain Cook Shopping Centre, Arnhem Road (08) 8987 2400
- Gove Amcal Pharmacy – Town Centre, Chesterfield Circuit (08) 8987 1155
- GIS – John Flynn Drive, Industrial Estate (08) 8987 3255
- BP Service Station – Matthew Flinders Way (08) 8987 1122
- Gove Newsagency – Westal Street (08) 8939 2000
- Gove Tackle World and Outdoors – Town Centre, Westal Street (08) 8987 1748
- Gove Girri – Town Centre, Westal Street
Nhulunbuy has two shopping precincts (Endeavour Square and the Captain Cook Centre) with a supermarket, cafes and takeaways, a pharmacy, hardware, fishing, camping and clothing shops, Westpac Bank and Australia Post outlet (also a Commonwealth Bank agent). There is also an Industrial Estate with auto-repair companies and a hardware store.