Cities and Towns in Grant County, West Virginia

Founded in 1866, Grant County is one of 55 counties in the state of West Virginia. Historically, Grant County was formed from Hardy County. The city of Petersburg is the county seat. With FIPS code of 23, Grant County has a population of 10,983 and area of 477 square miles (1,235 km²).

List of all cities in Grant County, WV alphabetically

City/Town Postal Code Area Code
Arthur, WV 26847 304
Bayard, WV 26707 304
Cabins, WV 26855 304
Dorcas, WV 26847 304
Gormania, WV 26720 304
Lahmansville, WV 26731 304
Landes Station, WV 26847 304
Maysville, WV 26833 304
Mount Storm, WV 26739 304
Petersburg, WV 26847 304
Wilson, WV 26707 304

Major Cities and Towns in Grant County, West Virginia

Petersburg

General Information

  • Area: Approximately 1.6 square miles
  • Population: Around 2,400 residents
  • Zip Codes: 26847
  • Latitude and Longitude: 38.9948° N, 79.1278° W

Location and History

Petersburg, the county seat of Grant County, is located along the South Branch Potomac River. Founded in 1745 and incorporated in 1910, the town has a rich history tied to early settlement and agriculture. It was named after Jacob Peterson, an early settler who operated a trading post. During the Civil War, Petersburg served as a key supply point for both Union and Confederate forces. Today, it is the cultural and economic center of Grant County, known for its historic sites, vibrant community events, and access to outdoor adventures in the surrounding Appalachian region.

Major Schools and Landmarks

Petersburg Elementary, Middle, and High Schools serve the local population. Landmarks include the Grant County Courthouse, Welton Park, and nearby natural attractions such as Dolly Sods Wilderness and Seneca Rocks, which are popular for hiking, climbing, and exploring the rugged landscape.


Bayard

General Information

  • Area: Approximately 0.4 square miles
  • Population: Around 200 residents
  • Zip Codes: 26707
  • Latitude and Longitude: 39.2718° N, 79.3650° W

Location and History

Bayard is a small town located in northern Grant County, near the Maryland border. Established in the late 19th century, Bayard grew as a coal mining and timber town, supported by the arrival of the railroad. Named after James A. Bayard, a prominent Delaware politician, the town flourished during the industrial boom but has since transitioned into a quiet residential community. Its scenic location in the Appalachian Mountains offers a peaceful retreat for residents and visitors alike.

Major Schools and Landmarks

Bayard Elementary School serves the town’s young residents. Landmarks include the historic Bayard Depot and access to nearby Blackwater Falls State Park, known for its dramatic waterfalls and stunning trails.


Mount Storm

General Information

  • Area: Approximately 0.3 square miles
  • Population: Around 150 residents
  • Zip Codes: 26739
  • Latitude and Longitude: 39.2770° N, 79.2639° W

Location and History

Mount Storm is a small unincorporated community located near Mount Storm Lake in northeastern Grant County. The town developed in the early 20th century with the growth of coal mining and the construction of the Mount Storm Power Station, a significant energy provider for the region. Its high elevation and proximity to natural landmarks make Mount Storm a unique place to visit and live.

Major Schools and Landmarks

Students from Mount Storm attend schools in nearby communities such as Petersburg. Key landmarks include Mount Storm Lake, a popular spot for boating and fishing, and the surrounding Appalachian highlands, which provide opportunities for hiking and wildlife observation.


Maysville

General Information

  • Area: Approximately 0.5 square miles
  • Population: Around 200 residents
  • Zip Codes: 26833
  • Latitude and Longitude: 39.1265° N, 79.2398° W

Location and History

Maysville is a rural community located along U.S. Route 42 in central Grant County. Established in the 19th century, the town served as an agricultural hub for the surrounding farmlands. Its picturesque location along the South Branch Potomac River and near the Allegheny Mountains makes Maysville a peaceful and scenic place to live. The town remains rooted in its farming traditions while offering a connection to the county’s natural beauty.

Major Schools and Landmarks

Maysville students attend schools in nearby Petersburg. Landmarks include the South Branch Potomac River, which offers fishing and kayaking, and access to the surrounding forests, perfect for outdoor enthusiasts seeking hiking or hunting opportunities.