Guys Mills is located in southeastern Crawford County at (41.630787, -79.976325),[REF] west of the center of Randolph Township.
According to the United States Census Bureau, the CDP has a total area of , all of it land [REF].