Post offices serve all communities within a county, from city branch locations to rural contract postal units that serve smaller towns and unincorporated areas with essential mail services. There are 23 Post Office locations in Dauphin County, Pennsylvania.

Residents of Dauphin County should be aware that rural post offices and contract postal units may have limited hours compared to full-service branches. USPS provides a free package pickup service for all residents, including those in rural areas, which can eliminate the need to travel to a post office for outgoing packages.

List of Dauphin County, Pennsylvania Post Office

Berrysburg Post Office

View Details Call Now (717) 362-9700

Berrysburg Post Office

Address
Get Direction
Hours

Dauphin Post Office

View Details Call Now (717) 921-2101

Dauphin Post Office

Address
Get Direction
Hours

Elizabethville Post Office

View Details Call Now (717) 362-8180

Elizabethville Post Office

Address
Get Direction
Hours

Federal Square Post Office

View Details Call Now (717) 238-2202

Federal Square Post Office

Address
Get Direction
Hours

Gratz Post Office

Address
Get Direction
Hours

Grantville Post Office

View Details Call Now (717) 469-0312

Grantville Post Office

Address
Get Direction
Hours

Hummelstown Post Office

View Details Call Now (717) 566-0811

Hummelstown Post Office

Address
Get Direction
Hours

Highspire Post Office

View Details Call Now (717) 939-4902

Highspire Post Office

Address
Get Direction
Hours

Halifax Post Office

View Details Call Now (717) 896-8432

Halifax Post Office

Address
Get Direction
Hours

Harrisburg Post Office

View Details Call Now (717) 257-2301

Harrisburg Post Office

Address
Get Direction
Hours

Hershey Post Office

View Details Call Now (717) 533-3356

Hershey Post Office

Address
Get Direction
Hours

Keystone Post Office

View Details Call Now (717) 232-5717

Keystone Post Office

Address
Get Direction
Hours

Lower Paxton Post Office

View Details Call Now (717) 545-8680

Lower Paxton Post Office

Address
Get Direction
Hours

Liverpool Post Office

View Details Call Now (717) 444-3900

Liverpool Post Office

Address
Get Direction
Hours

Lykens Post Office

View Details Call Now (717) 453-7595

Lykens Post Office

Address
Get Direction
Hours

Middletown Post Office

View Details Call Now (717) 944-3911

Middletown Post Office

Address
Get Direction
Hours

Swatara Post Office

View Details Call Now (717) 564-6322

Swatara Post Office

Address
Get Direction
Hours

Steelton Post Office

View Details Call Now (717) 939-2741

Steelton Post Office

Address
Get Direction
Hours

Pillow Post Office

View Details Call Now (570) 758-8624

Pillow Post Office

Address
Get Direction
Hours

Wiconisco Post Office

View Details Call Now (717) 453-7270

Wiconisco Post Office

Address
Get Direction
Hours

Millersburg Post Office

View Details Call Now (717) 692-4145

Millersburg Post Office

Address
Get Direction
Hours

Uptown Post Office

View Details Call Now (717) 234-0919

Uptown Post Office

Address
Get Direction
Hours

Williamstown Post Office

View Details Call Now (717) 647-9324

Williamstown Post Office

Address
Get Direction
Hours

Residents of Dauphin County can use the USPS online location finder to identify the nearest post office, rural branch, or contract postal unit and check their individual hours. Enrolling in USPS Informed Delivery is free and lets all county residents preview incoming mail and packages via email or the USPS app each morning before delivery.

You may also find Post Office locations in neighboring counties including Cumberland, Dauphin, Perry.