The Port Royal Post Office is located in the state of Pennsylvania within Juniata County. This location serves 3,588 Port Royal residents with a median income of $45,108. It's estimated that approximately 5,727 packages pass through this post office each year.