Here you will find New Hanover, North Carolina Post Offices by county. Please select your county of residence and meet the U.S. Postal Service locations in that territory.

In case you need to contact your local post office for help with your mail, you can do so over the phone or in person. By choosing an office from the list below, you will get its phone number, address, GPS location and retail hours, lobby hours, last collection times and bulk mail acceptance hours.

You will also find the services provided by your local post office that you can get assistance with, as well as the answers to the most frequently asked questions from the users of the U.S. Postal Service.

Choose an office from the list below to get the phone number, address, working hours and more.

Wrightsville Beach Post Office

206 Causeway Dr

9102560159 More info

Wilmington Main Post Office

152 N Front St Ste 232

9103133293 More info

Wilmington Post Office

152 N Front St

9103133293 More info

Myrtle Grove Post Office

5675 Carolina Beach Rd

9103133282 More info

Magnolia Post Office

8207 Market St Ste P

9106865192 More info

Dogwood Post Office

314 Lennon Dr

9103133273 More info

Azalea Post Office

3916 Oleander Dr

9103133265 More info

Kure Beach Post Office

237 Fort Fisher Blvd N

9104585592 More info

Castle Hayne Post Office

4024 Holly Shelter Rd

9106752438 More info

Carolina Beach Post Office

1323 Bridge Barrier Rd

9104584468 More info

Search post offices in North Carolina