A post office was established in the Marshall County town of Haverhill on April 11, 1882, with Killian Kunkel appointed the first postmaster. Kunkel operated the post office from his general store, which sold hardware, crockery, and other merchandise. In 1888, a local pharmacist was appointed postmaster, and unsurprisingly, the post office was relocated to his drug store. After several subsequent locations, including the homes of two different postmasters, a standalone facility for the Haverhill Post Office was constructed; it opened in 1992.