Augusta is at (37.692425, -96.979886), at the confluence of the Walnut and Whitewater Rivers. It is along the western edge of Butler County. The United States Census Bureau says that the city has a total area of . Of that, is land and is water.