Ellenbrook is an outer suburb and planned community in Perth, Western Australia, within the City of Swan. It is 28 km north-east of Perth's central business district and 18 km north of the Swan city centre of Midland. It was developed in the 1990s as a joint venture between the Government of Western Australia and private landowners in the area.