Guntersblum lies on the Rhine's left bank between Mainz and Worms, right on the Mainz-Ludwigshafen railway line, and roughly 25 km south of Mainz.
The municipality's total area is 1 668 ha, 1 373 ha of which is given over to agriculture and forestry, and 550 ha of this is used for winegrowing.