Henry County Post Offices

101 W Commercial St
Hillsboro, Iowa 52630

200 N Jefferson St
Mount Pleasant, Iowa 52641

206 W Railroad St
Mount Union, Iowa 52644

107 S Walnut St
New London, Iowa 52645

110 S Main St
Olds, Iowa 52647

103a S Main St
Salem, Iowa 52649

101 James Ave
Swedesburg, Iowa 52652

209 W Main St
Wayland, Iowa 52654

107 W Pine St
Winfield, Iowa 52659

Henry County

There are 9 US Post Offices in Henry County serving a total of 20,787 residents equating to 2,310 residents per post office. It's estimated that approximately 33,178 packages are handled across the 9 county post offices annually. Henry County is a county located in the U.S. state of Iowa. As of the 2010 census, the population was 20,145. The county seat is Mount Pleasant. The county was named for General Henry Dodge, governor of Wisconsin Territory."