The Moorhead Post Office is located in the state of Minnesota within Clay County. This location serves 40,766 Moorhead residents with a median income of $50,003. It's estimated that approximately 65,067 packages pass through this post office each year.