Skip Navigation

Sign In or Register


SharePrint Petersburg

Petersburg, the county seat of Grant County, is situated on the South Branch of the Potomac River near the Hardy County border, 30 miles from the Virginia line. The town is located at the junction of U.S. 220 and state routes 42 and 28. The 2010 population was 2,467.

Settled in 1745 as Lunice Creek, its name was changed to Petersburg, probably in honor of early merchant Jacob Peters, then to Grant Court House when it became the county seat in 1870, and finally back to Petersburg. The town has a hospital, city library, volunteer fire department, newspaper, high school and elementary school, nine churches, several restaurants and motels, a variety of retail stores, and a new city park. Winter weather is mild and summers warm but pleasant. Grant County Airport is nearby.

Widely known for its excellent trout fishing, Petersburg’s proximity to the river, Smoke Hole Canyon, Spruce Knob, Seneca Rocks, and the North Fork Mountain attracts many visitors. Annual celebrations include the Spring Mountain Festival and the Tri-County Fair (shared with Hardy and Pendleton counties). The Petersburg Wave, a powerful seasonal updraft, makes Petersburg popular with glider pilots.

This Article was written by Peggy Ross

Last Revised on October 22, 2010

Cite This Article

Ross, Peggy "Petersburg." e-WV: The West Virginia Encyclopedia. 22 October 2010. Web. 29 January 2023.


There aren't any comments for this article yet.

West Virginia Humanities Council | 1310 Kanawha Blvd E | Charleston, WV 25301 Ph. 304-346-8500 | © 2023 All Rights Reserved

About e-WV | Our Sponsors | Help & Support | Contact Us The essential guide to the Mountain State can be yours today! Click here to order.