Post offices provide daily mail and package delivery, retail postal services, and specialty offerings like passport acceptance and money orders to residents and businesses. There are 13 Post Office locations in Virginia Beach, Virginia.

Residents of Virginia Beach should check the USPS website or call their nearest branch to confirm current window hours before visiting, as lobby hours with self-service kiosk access often differ from staffed window hours. Larger locations may also offer package pickup lockers accessible 24 hours a day.

List of Virginia Beach City, Virginia Post Office

Acredale Post Office

View Details Call Now (757) 424-8943

Acredale Post Office

Address
Get Direction
Hours

Backbay Post Office

View Details Call Now (757) 426-0167

Backbay Post Office

Address
Get Direction
Hours

Bayside Post Office

View Details Call Now (757) 363-0358

Bayside Post Office

Address
Get Direction
Hours

Dam Neck Post Office

View Details Call Now (757) 492-6588

Dam Neck Post Office

Address
Get Direction
Hours

Fort Story Post Office

View Details Call Now (757) 422-7816

Fort Story Post Office

Address
Get Direction
Hours

Oceana Nas Post Office

View Details Call Now (757) 433-2943

Oceana Nas Post Office

Address
Get Direction
Hours

Hilltop Oceana Post Office

View Details Call Now (757) 491-0355

Hilltop Oceana Post Office

Address
Get Direction
Hours

Haygood Post Office

View Details Call Now (757) 363-7856

Haygood Post Office

Address
Get Direction
Hours

Witchduck Post Office

View Details Call Now (757) 518-9848

Witchduck Post Office

Address
Get Direction
Hours

Princess Anne Post Office

View Details Call Now (757) 427-2705

Princess Anne Post Office

Address
Get Direction
Hours

Virginia Beach Post Office

View Details Call Now (757) 340-0981

Virginia Beach Post Office

Address
Get Direction
Hours

West Annex Post Office

View Details Call Now (757) 464-7853

West Annex Post Office

Address
Get Direction
Hours

Seapines Retail Post Office

View Details Call Now (757) 428-0856

Seapines Retail Post Office

Address
Get Direction
Hours

Residents of Virginia Beach can manage many postal needs without visiting in person by using USPS.com to track packages, submit change of address requests, schedule free package pickups, and purchase postage. When visiting a post office for passport acceptance or certified mail, bring appropriate ID and arrive before the window closes as lines can be longer near midday and end of month.

You may also find Post Office locations in nearby cities including Chesapeake, Virginia Beach, Norfolk.