Garfield is located in central Wisconsin approximately halfway between Rosholt and Nelsonville on Portage County Road A, about 2+1⁄2 miles (4.0 km) west of Peru. It rests on the present-day location in the Town of New Hope on the intersection of Portage County Roads A south and Z to the east.
Poncho Creek and the Tomorrow River southwest of Garfield are becoming a part of the Richard A. Hemp Fishery Area.[3]