According to the United States Census Bureau, the city has a total area of 2.10 square miles (5.44 km²), of which 2.04 square miles (5.28 km²) is land and 0.06 square miles (0.16 km²) is water.

U.S. Highway 75 and Minnesota State Highway 175 are two of the main routes in the city.
According to the United States Census Bureau, the city has a total area of 2.10 square miles (5.44 km²), of which 2.04 square miles (5.28 km²) is land and 0.06 square miles (0.16 km²) is water.
U.S. Highway 75 and Minnesota State Highway 175 are two of the main routes in the city.
Hallock, Minnesota