Post offices in West Virginia are part of the national USPS network, operating under regional district management to deliver uniform service standards while accommodating the specific needs of urban, suburban, and rural communities across the state. Larger cities in West Virginia may have multiple post offices and main processing facilities.
Post Office locations are available in 545 cities across West Virginia. They are spread across 55 counties.
Cities with the highest concentration of post office locations include Charleston, Beckley, Huntington, reflecting densely populated areas with multiple branch offices serving different neighborhoods and zip codes.
Residents of West Virginia can use the USPS website to find the closest post office, check current lobby and window hours, locate self-service kiosks available after hours, and track incoming and outgoing mail and packages from their phones or computers.
Post Office by Counties
Post Office by Cities
- Belington
- Big Springs
- Bigbend
- Bickmore
- Bayard
- Baker
- Branchland
- Big Sandy
- Bramwell
- Breeden
- Belmont
- Buffalo
- Burton
- Bud
- Bunker Hill
- Bim
- Burnsville
- Beech Bottom
- Barboursville
- Belle
- Bruno
- Blacksville
- Brandywine
- Bartow
- Beaver
- Bergoo
- Bloomingrose
- Bethany
- Berwind
- Berkeley Springs
- Bolt
- Beckley
- Belleville
- Boomer
- Bridgeport
- Blair
- Barrackville
- Benwood
- Bradshaw
- Bluefield
- Burlington
- Belva
- Birch River
- Buckeye
- Bruceton Mills
- Bancroft
- Beverly
- Buckhannon
- Clothier
- Clay
- Capon Bridge
- Chester
- Carolina
- Coal City
- Coalton
- Cairo
- Cowen
- Colliers
- Charlton Heights
- Cannelton
- Crawley
- Charles Town
- Cameron
- Ceredo
- Corinne
- Clear Fork
- Cyclone
- Costa
- Comfort
- Culloden
- Cabins
- Caldwell
- Charmco
- Clarksburg
- Clendenin
- Cedar Grove
- Cucumber
- Coal Mountain
- Capon Springs
- Cottageville
- Charleston
- Camden
- Chapmanville
- Calvin
- Craigsville
- Circleville
- Clear Creek
- Crab Orchard
- Crum
- Camden-on-Gauley
- Covel
- Gassaway
- Gauley Bridge
- Gypsy
- Gay
- Gary
- Gilbert Creek
- Green Bank
- Glen Daniel
- Gordon
- Glenville
- Gallagher
- Gallipolis Ferry
- Ghent
- Gandeeville
- Genoa
- Grantsville
- Gerrardstown
- Glen
- Gormania
- Green Spring
- Given
- Glasgow
- Griffithsville
- Grant
- Glen Easton
- Glenwood
- Granville
- Great Cacapon
- Gilboa
- Grafton
- Glen Fork
- Glen Ferris
- Glen Dale
- Gilbert
- Gap Mills
- Glen Rogers
- Madison
- Maysel
- Mount Carbon
- Mount Storm
- Maxwelton
- Mathias
- Mannington
- McMechen
- Moundsville
- Maybeury
- Montrose
- Middlebourne
- Mineral Wells
- Moatsville
- Milton
- Meadow Bridge
- Maysville
- Moorefield
- Meadowbrook
- Mount Clare
- Miami
- Mount Gay-Shamrock
- Matoaka
- Mount Nebo
- Mount Lookout
- Marlinton
- Masontown
- Meadow Creek
- Martinsburg
- Millstone
- Mount Hope
- Montgomery
- Minden
- Millwood
- Matewan
- Mabscott
- Mammoth
- Midkiff
- Man
- Mason
- Morgantown
- Maidsville
- Midway
- Mill Creek
- Mullens
- Princeton
- Pipestem
- Pineville
- Peytona
- Powellton
- Pax
- Petersburg
- Peach Creek
- Pleasant Valley
- Point Pleasant
- Paynesville
- Pageton
- Premier
- Pentress
- Princewick
- Prosperity
- Pullman
- Parsons
- Prichard
- Paden
- Proctor
- Procious
- Philippi
- Prince
- Pond Gap
- Pecks Mill
- Panther
- Piedmont
- Poca
- Parkersburg
- Palestine
- Purgitsville
- Pratt
- Peterstown
- Paw Paw
- Pennsboro
- Pine Grove
- Robson
- Rosedale
- Reynoldsville
- Ripley
- Ravenswood
- Ranson
- Rachel
- Ridgeley
- Rawl
- Reedsville
- Raleigh
- Rock Creek
- Ronceverte
- Rio
- Romney
- Red Jacket
- Richwood
- Rowlesburg
- Red Creek
- Racine
- Rupert
- Rippon
- Rivesville
- Rock
- Red House
- Rosemont
- Ravencliff
- Rainelle
- Ranger
- Raysal
- Ragland
- Riverton
- Rhodell
- Rock Cave
- Reader
- Scarbro
- Salem
- Summit Point
- Sarah Ann
- Sinks Grove
- Summersville
- St. Marys
- Sophia
- Shady Spring
- Spencer
- Smithfield
- Seth
- Spring Dale
- Smoot
- Springfield
- Sandyville
- Shenandoah Junction
- Sod
- Sumerco
- Stollings
- Sharples
- Switchback
- Spanishburg
- Slab Fork
- Surveyor
- Sandstone
- Sylvester
- Sutton
- Short Creek
- Salt Rock
- Smithburg
- Smithers
- Spelter
- Shepherdstown
- St. Albans
- Switzer
- Squire
- Seneca Rocks
- Scott Depot
- Sistersville
- Simon
- Shock
- Slanesville
- Shinnston
- Spurlockville
- Southside
- Swiss
- Sugar Grove
- Slaty Fork
- Wellsburg
- Walkersville
- Wayside
- Wheeling
- Webster Springs
- Wayne
- Walker
- Washington
- Wharton
- Windsor Heights
- White Sulphur Springs
- Weston
- Worthington
- Williamson
- White Oak
- Wallback
- Waverly
- Weirton
- Wallace
- West Hamlin
- Wilkinson
- Whitman
- West Columbia
- Welch
- Wharncliffe
- Winfield
- Williamstown
- Wyoming
- West Union
- Wardensville
- West Milford
- Wyatt
- Winifrede
- War
- Wiley Ford
- Wana
- Walton
- Wilsondale
Residents of West Virginia can save time by using USPS online tools to schedule package pickups from home, print prepaid shipping labels, and set up mail forwarding or hold requests without visiting a post office. When visiting a post office in West Virginia for passport acceptance, call ahead to confirm that the specific location offers the service and whether an appointment is required.
Browse Post Office by county across West Virginia to find the nearest location.