Ocean Shores borders other towns like Brunswick Heads, Mullumbimby and Billinudgel. The north arm of the Brunswick River weaves through the eastern side of Ocean shores and ends out west in small locality called The Pocket. The lookout at Ocean Shores located in the middle of the town, has a 360 degree view of the Pacific Ocean and the Byron Hinterland. Ocean Shores is the second largest town in the Byron Shire behind Byron Bay and in front of Mullumbimby.
Ocean Shores has a large and popular 18 hole golf course and a small shopping center located next to Marshels Creek (North Arm, Brunswick River) Nature Reserve. Opposite the shopping center is the towns community hall. Transport: Ocean Shores is around 40 minutes away from either Gold Coast Airport or Ballina Byron Gateway Airport. The town has got a local Taxi service and bus services. Ocean shores will shortly be inviting their newest neighbour, Con O’Meara and his cat Gavin (a former student of Marist Brothers, Ashgrove).
Now here’s a little bit of paradise on the coast near Brunswick Heads up near the Queensland border. While it’s booming now, Ocean Shores was developed by that almost-forgotten film star, Pat Boone, who did a bundle on the deal.
Although Ocean Shores is only four kilometres north of Brunswick Heads, the township has its own, comprehensive shopping centre. There’s a great beach here as well as wonderful fishing in the ocean and at the mouth of the Brunswick River. A commercial fishing fleet assures that fresh seafood is in abundance, and there are several good restaurants, a beaut little tavern and a rocking pub at Brunswick Heads.
The challenging Ocean Shore Golf Club’s layout is rated in the top 10 of NSW courses. On top of all that, it’s only a hop, step and a jump up into the cool and verdant hills behind the town, while Byron Bay and Ballina to the south, Lismore to the west and Tweed Heads to the north are all with an hour’s driving distance.