Graceville is located 7 kilometers south-west of the Brisbane CBD, and is bordered by the Brisbane River to the North-East and West, Oxley Creek to the East, Chelmer to the North and Sherwood to the South.