Hours: 8:30 AM – 12:00 PM and 1:00 PM – 4:30 PM
Courthouse Locations
Below is a list of courthouses where you can file for a protection order. (If you want to file for custody, divorce, or anything else, you may want to call the courthouse to make sure that the court we have listed is the proper courthouse.) At the courthouse, the clerk will provide you with the forms that you need to file. If you need assistance filling out the forms, the clerk may be able to give basic instructions, but the clerk usually cannot help you decide what information to write or give you any sort of advice. You will also find links to online forms at our WV Download Court Forms page. For further help, you may want to reach out to a local domestic violence program or a legal services organization. You can find links to both types of organizations on our WV Places that Help page.
Barbour County
Barbour County Magistrate Court
(2nd Floor Williams Building)
Philippi, WV 26416
Berkeley County
Berkeley County Magistrate Court
Martinsburg, WV 25401
Hours: 9 AM – 4 PM
Boone County
Boone County Magistrate Court
Madison, WV 25130
Hours: 8 AM – 6 PM
Braxton County
Braxton County Magistrate's Office
Sutton, WV 26601
Hours: 8 AM – 4 PM
Brooke County
Brooke County Magistrate Court
Wellsburg, WV 26070
Hours: 8:30 AM – 4:30 PM
Cabell County
Cabell County Magistrate Court
Huntington, WV 25701
Hours: 8:30 AM – 4:30 PM
Calhoun County
Calhoun County Magistrate Court
Grantsville, WV 26147
Hours: 8 AM – 4 PM
Clay County
Clay County Magistrate's Court
Clay, WV 25043
Hours: 8 AM – 12 PM and 1 PM – 4 PM
Doddridge County
Doddridge County Magistrate Court
West Union, WV 26456
Hours: 8:30 AM – 4:00 PM
Fayette County
Fayette County Magistrate Court
Fayetteville, WV 25840
Hours: 8 AM – 4 PM
Gilmer County
Gilmer County Magistrate
Glenville, WV 26351
Hours: 8 AM – 4 PM
Grant County
Grant County Magistrate Court
Petersburg, WV 26847
Hours: 8:30 AM – 4:30 PM
Greenbrier County
Greenbrier County Magistrate Court
Lewisburg, WV 24901
Hours: 8:30 AM – 11:30 AM and 12:30 PM to 4:30 PM
Hampshire County
Hampshire County Judicial Center, Magistrate Court
Romney, WV 26757
Hours: 8 AM – 4 PM
Hancock County
Hancock County Magistrate's Office
New Cumberland, WV 26047
Hours: 8:30 AM – 5:00 PM
Hardy County
Hardy County Magistrate Court
Moorefield, WV 26836
Hours: 9 AM – 4 PM
Harrison County
Harrison County Magistrates
Clarksburg, WV 26301-2967
Hours: 8 AM – 4 PM
Jackson County
Jackson County Magistrate Court
Ripley, WV 25271
Hours: 8:30 AM – 4:30 PM
Jefferson County
Jefferson County Magistrate Court
Charles Town, WV 25414
Hours: 7:30 AM – 4:30 PM
Kanawha County
Kanawha County Magistrate Court
PO Box 2351
Charleston, WV 25301
Hours: 8 AM – 5 PM
Lewis County
Lewis County Magistrate’s Court
Weston, WV 26452
Hours: 8 AM – 12 PM and 1 PM – 4 PM
Lincoln County
Lincoln County Magistrate Court
Hamlin, WV 25523
Hours: 9 AM – 4:30 PM
Logan County
Logan County Magistrate Court
Logan, WV 25601
Hours: 8:30 AM – 12:00 PM and 1:00 PM – 4:30 PM
Marion County
Marion County Magistrate Court
Fairmont, WV 26554
Hours: 8:30 AM – 4:30 PM
Marshall County
Marshall County Magistrate Court
Moundsville, WV 26041
Hours: 8:30 AM – 4:30 PM
Mason County
Mason County Magistrate Court
Point Pleasant, WV 25550
Hours: 8:30 AM – 4:30 PM
McDowell County
McDowell County Magistrate Court
Welch, WV 24801
Hours: 8 AM – 4 PM
Mercer County
Mercer County Magistrate Court
120 Scott Street, Suite 103
Princeton, WV 24740
Hours: 8:30 AM – 4:30 PM
Mineral County
Mineral County Magistrate Court
Keyser, WV 26726
Hours: 8:30 AM – 4:30 PM
Morgan County
Morgan County Magistrate Court Office
Berkeley Springs, WV 25411
Hours: 9 AM – 4 PM
Ohio County
Ohio County Magistrate Court
Wheeling, WV 26003
Hours: 8:30 AM – 4:30 PM
Pendleton County
Pendleton County Magistrate Court
Franklin, WV 26807
Hours: 8:30 AM – 4:30 PM
Pleasants County
Pleasants County Magistrate Court
St. Marys, WV 26170
Hours: Monday – Wednesday 8:00 AM – 4:30 PM
Pocahontas County
Pocahontas County Magistrate Court
Marlinton, WV 24954
Hours: 8:30 AM – 12 PM and 1 PM – 4:30 PM
Ritchie County
Ritchie County Magistrate Court
Harrisville, WV 26362
Hours: 8 AM – 4 PM
Roane County
Roane County Magistrate Court
Spencer, WV 25276
Hours: 8:30 AM – 12 PM and 1 PM – 4 PM
Taylor County
Taylor County Magistrate Court
Grafton, WV 26354
Hours: 8:30 AM – 12 PM and 1 PM – 4: 30 PM
Tucker County
Tucker County Magistrate Court
Parsons, WV 26287
Hours: 8 AM – 4 PM
Tyler County
Tyler County Magistrate Court
Middlebourne, WV 26149
Hours: 9 AM – 4 PM
Upshur County
Upshur County Magistrate Court
Buckhannon, WV 26201
Hours: 8 AM – 4 PM
Webster County
Webster County Magistrate Court
Webster Springs, WV 26288
Hours: 8:00 AM – 4:30 PM
Wetzel County
Wetzel County Magistrate Court
New Martinsville, WV 26155
Hours: 8:30 AM – 4:30 PM