United States Postal Service

2.4
89 reviews
Person picking up a package from USPS smart lockers

About

Post OfficeShipping ServiceCargo ServicePackaging Supply StoreLogistics ServiceMoney Order ServiceVisa and Passport OfficeUnited States Postal Service
Visit your local Post Office™ at 20 Allen St to find everything you need to send mail and ship packages. Explore our other products and services like money orders, Post Office™ boxes, passports, gift cards, and more

Location

United States Postal Service
20 Allen St, Rochester, NH
03867, United States

Hours

Reviews

2.4
89 reviews
5 stars
22
4 stars
7
3 stars
1
2 stars
11
1 star
48
  • KK
    Khristina
    Jan 6, 2026
    1.0
    Always losing my packages or they deliver to the wrong address. Beyond frustrating
  • BR
    Bruna Rossi
    Jan 4, 2026
    1.0
    No postal delivery for weeks at a time they pick and choose when people get their mail. Office should be shut down or restarted.
  • VJ
    Vickie Jenkins
    Dec 31, 2025
    5.0
    Great experience in Rochester, sending out two large packages. Helpful and got me the best deal for shipping cost, with priority shipping.
  • WR
    Wally Robak
    Dec 28, 2025
    2.0
    What is the point of loading my package on a truck for delivery when you decide not to deliver it? This happens so often it's nearly common. Usually coincides with a weather event the next day. So no reason it couldn't have been delivered on the day it was supposed to be delivered without the weather being bad. Frustrating.
  • SS
    S S
    Dec 27, 2025
    1.0
    If at all possible- avoid. Grouchy and unhelpful people.

Frequently Asked Questions About United States Postal Service

Can I get a passport application at this Post Office?

Yes, Thousands of Post Offices™ accept first-time passport applications for the U.S. Department of State. Most of those locations can also take your passport photo. Please complete and print your passport application form before you apply.

Is an appointment needed for passport services?

Most Post Offices that offer passport services have set hours, and you'll need to schedule an appointment using our online scheduler. We also offer limited Passport walk-in hours at select locations.