Situated 41km from Perth GPO. Shoalwater is named after the adjacent bay of this name. The bay was named by J.S. Roe in 1829, and the name is descriptive, referring to the shallow water in the bay. The Bay extends from Cape Peron to Mersey Point.