Karrakatta is a suburb of Perth, Western Australia, located within the City of Nedlands and 7 km west of the central business district. Its postcode is 6010. Karrakatta is composed of two distinct areas, due to the Fremantle railway line passing through the suburb.