Campbells Bay is a suburb north of Milford and is dominated by Centennial Park. It has a small fully-equiped beach and reserve from which small boats can be launched. A shopping centre is located within a short walk from the beach. There is also a golf course on the opposite side of Centennial Park from the beach.