Die Guilford Township liegt im Nordwesten von Illinois. Die Grenze zu Iowa, die vom Mississippi gebildet wird, befindet sich rund 20 km westlich. Die Grenze zu Wisconsin liegt rund 10 nördlich.[1]
Die Guilford Township liegt auf 42°24′50″ nördlicher Breite und 90°17′24″ westlicher Länge und erstreckt sich über 96,72 km², die sich auf 96,24 km² Land- und 0,48 km² Wasserfläche verteilen. Im Westen der Township befindet sich der Lake Galena, ein Stausee des Smallpox Creek, dessen Staumauer sich in der benachbarten East Galena Township befindet.
Mit Ausnahme eines sehr kurzen Abschnitts des U.S. Highway 20 im Südwesten existieren in der Guilford Township keine überregionalen Fernstraßen. Die Township wird von einer Reihe teils unbefestigten County Roads und anderen untergeordneten Straßen durchzogen.