The Buena Vista Post Office is located in the state of Pennsylvania within Allegheny County. This location serves 821 Buena Vista residents with a median income of $42,479. It's estimated that approximately 1,310 packages pass through this post office each year.