Middle Swan is a suburb of Perth in Western Australia. It is located approximately 18kms from the capital Perth covering an area of 13.406 square kilometres. Middle Swan has a recorded population of 2845 residents and is within the Australian Western Standard Time zone Australia/Perth.