Hardwick is a city in Rock County, Minnesota, United States. The population was 189 as of the 2020 census. Hardwick was platted in 1892, and named after J. L. Hardwick, a railroad official. A post office has been in operation at Hardwick since 1891. Hardwick was incorporated in 1898.