The Farnhamville Post Office is located in the state of Iowa within Calhoun County. This location serves 503 Farnhamville residents with a median income of $45,990. It's estimated that approximately 803 packages pass through this post office each year.