The Gallup Post Office is located in the state of New Mexico within McKinley County. This location serves 23,674 Gallup residents with a median income of $46,726. It's estimated that approximately 37,786 packages pass through this post office each year.