The City of Rockingham is located in Perth's outer southern suburbs, about 40 kilometres south-west of the Perth CBD.
The City of Rockingham is bounded by the Town of Kwinana in the north, the Serpentine-Jarrahdale Shire in the east, the Shire of Murray and the City of Mandurah in the south, and the Indian Ocean in the west.
The City of Rockingham is a rapidly developing residential area, with substantial industrial and commercial areas, and a naval area on Garden Island.
It includes the suburbs of Baldivis, Cooloongup, East Rockingham, Golden Bay, Hillman, Karnup, Peron, Port Kennedy, Rockingham, Safety Bay, Secret Harbour, Shoalwater, Singleton, Waikiki, and Warnbro.