West Virginia is a great place to live; this mountainous state is filled with great views and much to see and do. And since the cost of living is not very high, affordable homes are easy to find. Here are some of the best places to find them.

  1. Shepherdstown

Wikipedia/Acroterion This small town overlooks the Potomac river. Steeped in history, this charming town has sat here since its founding in 1762. With a median income of $31,500, this peaceful little town has everything you could want.

  1. Morgantown

Flickr/Jon Dawson Aside from being the seat of West Virginia University, Morgantown also has the PRT, a state-of-the-art transit system unique in all the world. This city has great shops and has the laid back feeling of a small town, despite its population of 30,000. The median home value is $172,000, with an average household income of $34,000.

  1. Wheeling

Wikipedia/Brandon W. Holmes Nestled high up in the state’s northern panhandle, Wheeling has an average monthly rent of less than $600, with homes typically valued at an average of $139,000. Additionally, the city has 37 schools to choose from, and a wide variety of restaurants and unique shops.

  1. Bethelem

Facebook/Village of Bethlehem This town, with its biblical name, has a population of fewer than 3,000 residents. Its six schools are all rated A, and the relatively crime-free rating grants the town a rating of B (A being the safest). Most homes can be found for less than $300,000.

  1. Teays Valley

TripAdvisor/Rebby2k This city has an average income of $70,000, and 80 percent of its 13,000 residents own their own home. This affluent community has become a popular place for working families and retirees.

  1. Lewisburg

Historic Lewisburg This historic town has a population of about 3,900 people, fairly average for many towns in the state. This working class town has a median income of almost $50,000. It is common to have a conversation on the street with someone you have never met and be greeted with a smile wherever you go. The city is also very close to the George Washington and Jefferson National Forests.

  1. Charles Town

Wikimedia/Acroterion Charles Town is practically in Washington D.C.’s backyard. With a median home value of about $200,000, this town is bit more upscale, with an average income of $59,500. there are plenty of schools in this area, not to mention a great selection of shops, restaurants, theaters and even a racetrack and casino.

  1. Westover

Westover This very affordable town sits right across the river from Morgantown. It has a population of 4,500, an average rent of $700, and a median home value of $137,000. The crime rates there are low and the town has a big city feel, like Morgantown, while not being very big at all.

  1. Bridgeport

Bridgeport, West Virginia Like Teays Valley, 80 percent of Bridgeport residents own their own home. This town has a population of nearly 9,000, but despite those numbers, crime is very low. Bridgeport prides itself not only on its friendly atmosphere, but also the many businesses and entertainment venues residents have to choose from.

Have you ever been to the cities listed here? What others would you recommend? Feel free to comment below and join the discussion.

Wikipedia/Acroterion

This small town overlooks the Potomac river. Steeped in history, this charming town has sat here since its founding in 1762. With a median income of $31,500, this peaceful little town has everything you could want.

Flickr/Jon Dawson

Aside from being the seat of West Virginia University, Morgantown also has the PRT, a state-of-the-art transit system unique in all the world. This city has great shops and has the laid back feeling of a small town, despite its population of 30,000. The median home value is $172,000, with an average household income of $34,000.

Wikipedia/Brandon W. Holmes

Nestled high up in the state’s northern panhandle, Wheeling has an average monthly rent of less than $600, with homes typically valued at an average of $139,000. Additionally, the city has 37 schools to choose from, and a wide variety of restaurants and unique shops.

Facebook/Village of Bethlehem

This town, with its biblical name, has a population of fewer than 3,000 residents. Its six schools are all rated A, and the relatively crime-free rating grants the town a rating of B (A being the safest). Most homes can be found for less than $300,000.

TripAdvisor/Rebby2k

This city has an average income of $70,000, and 80 percent of its 13,000 residents own their own home. This affluent community has become a popular place for working families and retirees.

Historic Lewisburg

This historic town has a population of about 3,900 people, fairly average for many towns in the state. This working class town has a median income of almost $50,000. It is common to have a conversation on the street with someone you have never met and be greeted with a smile wherever you go. The city is also very close to the George Washington and Jefferson National Forests.

Wikimedia/Acroterion

Charles Town is practically in Washington D.C.’s backyard. With a median home value of about $200,000, this town is bit more upscale, with an average income of $59,500. there are plenty of schools in this area, not to mention a great selection of shops, restaurants, theaters and even a racetrack and casino.

Westover

This very affordable town sits right across the river from Morgantown. It has a population of 4,500, an average rent of $700, and a median home value of $137,000. The crime rates there are low and the town has a big city feel, like Morgantown, while not being very big at all.

Bridgeport, West Virginia

Like Teays Valley, 80 percent of Bridgeport residents own their own home. This town has a population of nearly 9,000, but despite those numbers, crime is very low. Bridgeport prides itself not only on its friendly atmosphere, but also the many businesses and entertainment venues residents have to choose from.

OnlyInYourState may earn compensation through affiliate links in this article.