Rosebud is a seaside resort town, approximately 75 km southeast of Melbourne, in Victoria, Australia. The town is wedged between the lower slopes of Arthurs Seat, the shores of Port Phillip Bay and the plains of Boneo. Its Local Government Area is the Shire of Mornington Peninsula. Rosebud is the second largest town on the Mornington Peninsula, and a very popular tourist resort with families who appreciate its sandy beaches and shallow waters.
By the 1960s, Rosebud had emerged as the largest town on the southern peninsula, complete with a shopping centre and extensive sporting facilities. In time it became home to an increasing number of permanent residents. The town's shopping strip and most of its amenities are located on an extended strip of the Nepean Highway, which runs parallel to the beach. Rosebud proper extends from Lonsdale Street (the border with McCrae) for 3km to Boneo Road, where Rosebud West begins, while Rosebud South is a pocket of suburban streets directly south of Rosebud on the foothills of Arthurs Seat.