Rock County Post Offices

313 E 1st Ave
Beaver Creek, Minnesota 56116

103 E Main St
Hardwick, Minnesota 56134

205 S Main Ave
Hills, Minnesota 56138

216 Wall St W
Jasper, Minnesota 56144

407 E Lincoln St
Luverne, Minnesota 56156

113 W Luverne St
Magnolia, Minnesota 56158

Rock County

There are 6 US Post Offices in Rock County serving a total of 9,542 residents equating to 1,590 residents per post office. It's estimated that approximately 15,230 packages are handled across the 6 county post offices annually. Rock County is a county located in the U.S. state of Minnesota, in the far southwestern corner of the state. As of the 2010 census, the population was 9,687. Its county seat is Luverne. The county was formed in 1857 and organized in 1870. Rock County was named for the rocky soil."