Brunswick Heads is a small beachside town located 20-minutes north of Byron Bay on the mouth of the Brunswick River. The town has a population of around 1,600, and is popular with visitors to the Byron Shire because of its cafes, parks, restaurants, and monthly markets. In addition to the Brunswick River, which is enjoyed by fisherman, kayakers, and swimmers alike, Brunswick is home to two beaches. Torakina Beach is a protected swimming spot to the north of the town, with picnic, bathroom, and BBQ facilities. Adjacent to Torakina is an open surf beach. At the southern bank of the Brunswick River is a marina and harbour that houses small boats.