Back

Church directory

Churches in West Virginia

3,181 churches in 519 cities across West Virginia, with service times, maps and livestream links.

About churches in West Virginia

The SermonWave church directory lists 3,181 churches in 519 cities in West Virginia. The cities with the most listings are Charleston (168), Huntington (137), Parkersburg (91), Martinsburg (87), and Beckley (81). The most common traditions are Baptist (895), Church of God (190), and Pentecostal (161). Of these, 645 livestream their services, 106 have sermons on SermonWave, and 18 offer a service in Spanish.

Churches listed
3,181
Cities
519
Livestream services
645
Sermons on SermonWave
106
Services in Spanish
18

Cities with the most churches in West Virginia

West Virginia churches with sermons on SermonWave

Listen to recent sermons, with transcripts and summaries. Credit always goes to the church.

Denominations in West Virginia

All 519 cities in West Virginia, A to Z

Q

Churches by city in West Virginia

Counts of listed churches, livestreams, sermons on SermonWave, Spanish services, Sunday evening and Wednesday services.

Church directory data for West Virginia by city
CityChurchesLivestreamSermons on SermonWaveSpanish serviceSunday eveningWednesday
Charleston168423198
Huntington13748100104
Parkersburg91322036
Martinsburg87277122
Beckley81145095
Fairmont74183034
Morgantown741910116
Princeton63164024
Wheeling52120022
Bluefield4791020
Clarksburg44111122
St Albans39151034
Buckhannon3360010
South Charleston32123021
Weirton32100022
Summersville3071031
Hurricane2892021
Logan2841022
Moundsville2472031
Oak Hill2410010
Elkins2361031
Grafton2320021
Keyser2351011
Williamson2320020
Chapmanville2220010
Barboursville2171042
Berkeley Springs2023010
Bridgeport1993021
Ravenswood1950011
Ripley1990051
Charles Town1862112
Elkview1853023
Nitro1830231
Point Pleasant1850021
Vienna1860002
Hedgesville1740001
Hinton1750021
Kingwood1631001
Petersburg1650020
Weston1670000
Culloden1531021
Mt Hope1521030
Welch1530001
Clendenin1430212
Dunbar1450222
Fayetteville1420010
New Martinsville1421011
Romney1420000
Spencer1440020
White Sulphur Springs1430031
Harpers Ferry1320000
Lewisburg1380011
Milton1340011
Moorefield1331020
Wayne1310000
Wellsburg1320001
Madison1200020
Philippi1220201
Rainelle1210010
Shinnston1210001
Augusta1140000
Belle1121021
Follansbee1110101
Delbarton1000000
Gassaway1000000
Kearneysville1030001
Kenova1051011
Kermit1000000
Mannington1020001
Parsons1021011
Richwood1010000
Ronceverte1011000
Scott Depot1040001
St Marys1012030
Sutton1020000
Webster Springs1000010
Beaver942011
Belington930021
Elizabeth930003
Fort Gay930011
Hamlin900000
Man910000
Marlinton900000
Peterstown920000
Winfield951100
Buffalo831000
Cabell County820000
Cameron830010
Chester820011
Franklin801000
Harrisville811010
Leon800000
Mullens810010
Oceana810000
Paw Paw810000
Pennsboro820000
Salem810000
Shady Spring800000
West Union810000
Branchland700000
Gilbert700000
Glenville710000
Harts700000
Inwood721000
Montgomery700000
Northfork700000
Ranger700000
Ridgeley710010
Sandyville700011
Shepherdstown730000
Sistersville710000
Williamstown711000
Alderson610000
Alum Creek610120
Bunker Hill621000
Cedar Grove600000
Craigsville600010
Daniels620011
Fairview600000
Gallipolis Ferry610110
Kenna600000
Middlebourne620010
Paden City611000
Ranson633010
Tunnelton600000
Athens510000
Bruceton Mills500000
Chesapeake500000
Crab Orchard520001
Grantsville510010
Jackson County500000
Jane Lew510010
Masontown511000
Maysville510000
Mineral Wells520020
New Cumberland500000
Nutter Fort500010
Ona521001
Pineville510010
Poca511000
Rock500000
Saint Albans500000
Shenandoah Junction520000
Stonewood510010
Wardensville500010
Ansted410000
Baker410000
Belleville410010
Beverly400000
Cabin Creek420010
Capon Bridge400000
Coal City400000
Cowen410000
Danville420000
Evans410000
Falling Waters420001
Flemington410010
Fraziers Bottom410010
Gallagher400000
Genoa400000
Gerrardstown400000
Hampshire County400000
Kimball400000
Letart400000
Lincoln County410001
Lindside400000
Logan County410010
Marmet411010
Mathias410000
Meadow Bridge400000
Moatsville400000
Mt Clare420000
Naoma400000
Red House410010
Reedsville400000
Ritchie County400000
Rivesville400000
Salt Rock420001
Smithers400000
Terra Alta400000
Union400000
War400000
West Hamlin400000
Albright300000
Ashton300000
Aurora300000
Ballard300000
Bethany300000
Blacksville300000
Bomont300000
Braxton County300000
Brenton300000
Burlington300000
Caldwell310001
Charmco300000
Colcord300000
Cool Ridge300000
Crum310000
Cyclone300000
Danese310010
Dingess300000
East Bank300000
Eskdale300000
Fisher300100
Fort Ashby300001
Foster300011
Gordon300000
Hernshaw300000
Hillsboro300000
Lavalette300000
Layland300000
Lester310000
Lost Creek300000
Mason320000
Matewan300000
Mcmechen310000
Monongah310000
Mount Hope300000
Nettie300000
New Haven300000
New Manchester300000
Nicholas County300000
Pax300000
Pipestem301011
Preston County300000
Proctor300000
Randolph County300000
Rupert300000
Sandstone300000
Scarbro300000
Seth310000
Spurlockville300000
Sumerco300000
Summers County300000
Summit Point300000
Triadelphia310000
Verdunville310011
Victor300000
Wallace300000
Waverly300000
Webster County300000
West Liberty320000
Westover300010
Worthington300010
Wyoming County300000
Alkol200000
Apple Grove200000
Arnett200001
Asbury210010
Ashford200000
Bancroft221000
Barbour County200000
Barrackville210001
Bartley200000
Belmont200000
Bethlehem200000
Bickmore200000
Big Springs200000
Bolt200000
Bramwell200000
Burnsville200000
Burton210000
Calvin200000
Camden On Gauley200000
Ceredo200000
Clay210000
Clay County200000
Clear Fork200000
Colliers211000
Cottageville200000
Davin201000
Davis200000
Dixie200000
Dryfork200000
Dunmore200000
Durbin200000
East Lynn210010
Eglon200000
Eleanor210010
Farmington200000
Fayette County200000
Flatwoods200000
Forest Hill210000
Frametown200000
Frankford200000
Gauley Bridge200000
Ghent210000
Gilmer County200000
Given200000
Glen Daniel200000
Glen Fork200000
Glen White200000
Glenwood200000
Great Cacapon210000
Greenville200000
Hartford City200000
Henderson200000
Hico200000
High View201000
Hundred200000
Huttonsville200000
Iaeger210000
Indore200000
Jolo200000
Julian200000
Junior210000
Kimberly200000
Lenore200000
Lerona200000
Lizemores200000
Lorado200000
Lumberport211000
Mabscott200000
malden200000
Mason County200000
Matheny200000
Maxwelton200011
Maysel200010
Mingo County200000
Monongalia County200000
Montrose210010
Mt Alto200000
Mt Nebo200010
Nellis200000
New Milton200000
Newburg200000
Newell200000
Newton220010
Omar200000
Palestine200000
Peytona200000
Piedmont200000
Prichard200000
Reader200010
Rio200000
Rock Creek200000
Rockport200000
Saint Marys200000
Sinks Grove200000
Slab Fork200000
Sophia200000
Springfield210010
Thomas200000
Wana200000
Wayne County200000
White Oak200000
Whitesville200000
Wiley Ford210000
Adrian100000
Alma100000
Alum Bridge100000
Amherstdale100000
Anawalt100000
Anmoore110000
Arnoldsburg100000
Auburn100000
Bayard100000
Beech Bottom100000
Belva100000
Bentree100000
Benwood100000
Bigbend100000
Birch River100000
Blckberry Cty100000
Bloomingrose100000
Boomer100000
Bradley110000
Bradshaw100000
Brandywine100000
Breeden100000
Brohard100000
Bruno100000
Cabins100000
Calhoun County100000
Camden100000
Canvas110000
Charlton Heights100000
Chloe100000
Circleville110000
Clear Creek100000
Cleveland100000
Comfort100000
Crawley100000
Dallas100000
Davisville100000
Dorothy100000
Dry Creek100000
Duck100000
Dunlow100000
Eccles100000
Elk Garden100000
Fairdale100010
Falling Spring100000
Fanrock100000
Gandeeville100000
Gary100000
Glasgow100000
Glen Dale100000
Glen Easton100000
Glen Jean100000
Glengary100000
Grant Town100000
Green Sulphur Springs100000
Greenbrier County100000
Gypsy100000
Hacker Valley100000
Hambleton100000
Hanover100000
Harman100000
Heaters100000
Hendricks100000
Henlawson100000
Hepzibah100000
Holden100000
Hometown100000
Horner100000
Hotchkiss100000
Idamay100000
Independence100010
Ivydale110000
Josephine100000
Jumping Branch110010
Kanawha County100000
Kerens100000
Kincaid100000
Kistler100000
Lake100000
Lansing100000
Lashmeet100000
Le Roy100000
Leivasy100000
Lesage100000
Levels100000
Liberty100000
Linn100000
Little Birch100000
Littleton100000
London100000
Lookout100000
Looneyville100000
Lost City100000
Maben100000
Mabie100000
Maidsville110000
Marion County100000
Marshall County100000
Matoaka100000
Mcdowell County100000
Meadowbrook110000
Midway111010
Mill Creek100000
Millville100000
Monroe County100000
Mt Carbon100000
Mt Storm100000
Odd100000
Old Fields111000
Orgas100000
Orlando100000
Orma100000
Ottawa100000
Paynesville100000
Pendleton County100000
Pentress100000
Pine Grove100000
Pleasants County100000
Pocahontas County100000
Pond Gap100000
Pratt100000
Princewick100000
Purgitsville100000
Quinwood100000
Raysal100000
Reedy100000
Renick100000
Rhodell100000
Ridgeview100010
Riverton110000
Rock Cave100000
Sand Fork100000
Saxon100000
Seneca Rocks100000
Shock100000
Slatyfork100000
Smithville100000
Sod100000
Spanishburg100010
Squire100000
Stephenson100000
Strange Creek110010
Sugar Grove100000
Sylvester100000
Talcott100000
Tallmansville100000
Thornton110000
Three Churches100000
Tornado100000
Twilight100000
Tyler County110001
Upperglade100000
Upshur County100000
Valley Bend100000
Valley Head110000
Walker100000
Walkersville100000
Wallback100000
Walton100000
Washington100000
Wayside100000
Wellsburg District100000
West Logan100000
Weyanoke100000
Whitman100000
Wileyville100000
Williamsburg100000
Winifrede100000
Wirt County100000
Yawkey100000
Yellow Spring100000

Questions about churches in West Virginia

How many churches are in West Virginia?

The SermonWave directory lists 3,181 verified churches in 519 cities in West Virginia. The real number of congregations is higher; more are added as they are verified.

Which cities in West Virginia have the most churches?

By number of listings: Charleston (168), Huntington (137), Parkersburg (91), Martinsburg (87), Beckley (81), Fairmont (74), Morgantown (74), and Princeton (63).

What are the most common denominations in West Virginia?

Among listed churches in West Virginia: Baptist (895), Church of God (190), Pentecostal (161), Church of Christ (148), Presbyterian (130), and Catholic (129).

How many churches in West Virginia livestream their services?

645 listed churches in West Virginia livestream their services. Use the Livestream filter on any city page to see them.

Are there churches with services in Spanish in West Virginia?

Yes. 18 listed churches in West Virginia offer a service in Spanish, including churches in Charleston, Martinsburg, Morgantown, Clarksburg, Charles Town, and Nitro.

How can a church update or remove its listing?

Open the church's listing and choose "Claim this church" to update the details, or "Request removal" to have the listing removed. A person reviews every request, usually within 7 days.

Listings are gathered from public sources and churches' own websites, and only public church information is shown. Each listing has "Claim this church" and "Request removal" links.

Live translation and sermon transcripts for your church

SermonWave translates services live to listeners' phones and turns every sermon into a searchable transcript and summary.