Seal Rocks is a small, stubbornly unpolished beach village on the New South Wales Mid-North Coast. It sits on a steep little peninsula between surf beaches, rocky headlands, and the edge of Myall Lakes National Park.
The appeal is simple: walk up to Sugarloaf Point Lighthouse, look for whales in season, then choose a beach by the wind and swell. Boat Beach is the protected one, while Number One Beach and Treachery Beach give surfers more room to move.
Seal Rocks is best with a car and low expectations for services. There is little to do after dark and not much shopping, but that is part of why people like it. Come for sea air, empty sand, short coastal walks, and a lighthouse view that makes the detour feel earned.