Moore is situated at the base of the Balfour Range between Esk in the Brisbane River valley and Yarraman in the South Burnett.
In the town centre, there was a railway station on the Brisbane Valley railway line but that line is now closed.