West Jefferson, NC

West Jefferson, situated in Ashe County, is a small town made up of 2.1 square miles.

2018 Best Guide to West Jefferson, NC

January 9, 2018

West Jefferson was founded in the early 1900s along the railroad connecting Virginia and North Carolina. The town was incorporated in 1915.  


The median resident age in West Jefferson is 45 years. The median estimated household income is about $22,000 making it about $26,000 less than the North Carolina average.  

The estimated per capita is about $21,000. The average price for a home in West Jefferson is about $168,000 (2015) which is $7,000 more than the North Carolina Average. Expect to pay about $500 a month for rent. 

The racial makeup of West Jefferson is 90% White, 7% Hispanic, 2% Two or more races, and 1% other. 75% of the population are high school graduates, with 19% holding a Bachelor's Degree or higher.

48% are married, 14% are divorced, 2% are separated, 9% are widowed, leaving 27% that have never been married.

Towns Nearby

Jefferson, NC
Lansing, NC
Bonne, NC
Mountain City, TN
Millers Creek, NC
Valle Crucis, NC
Blowing Rock, NC
Troutdale, NC

Ashe County

West Jefferson belongs to Ashe County in the eastern part of North Carolina. Ashe County has a population of 27,000 and its largest city Jefferson, with a population of 1,600, is the county seat.

Historical evidence suggests that the county was settled by Native Americans including: the Cherokee, Shawnee, and Creek tribes. The area was settled by the first Europeans in 1771, but was surveyed in 1749 by Peter Jefferson to define the state line between North Carolina and Virginia.

In 1780, a skirmish was fought in Ashe County during the Revolutionary War. The battle was known as the "Battle of the Big Glades". Captain Robert Love led the Americans to victory against 150 British Loyalists.

Ashe County became an official county of North Carolina in 1799, and at that time it consisted of 977 square miles. The county was named after Samuel Ashe who was a superior court judge, Revolutionary patriot, and Governor of North Carolina (1795-1798).

Ashe County borders Watauga, Wilkes, Alleghany, Grayson (Virginia), and Johnson (Tennessee) counties.

Ashe County is made up of 429 square miles. 426 of which is land with the remaining 3 as water.


The population of West Jefferson, NC is about 1,300. The population has been steadily increasing since the 1980's.


The elevation of West Jefferson, NC is 3,000 feet above sea level.

Zip Code

The zip code for West Jefferson, NC is 28694.

Area Code

The area code for West Jefferson, NC is 336.

Politics and Religion

Historically speaking West Jefferson and Ashe County have voted mostly Republican, with 67% going to Mitt Romney during the 2012 Presidential Election. This represents the trend for the previous four or five elections.

As of 2010, 52% of the population are religiously unafiliated (Nones). About 46% are Protestants with Catholics making up around 2%.


The unemployment rate for West Jefferson is about 6% (2015), making it higher than the state average of around 5%.

Construction and retail make nearly 50% of the most common industries in the town.

Newspaper & Obituaries

The Jefferson Post and The Ashe Post and Times are the primary newspapers that cover the Ashe County area.


Real Estate
Zip Code
Things to Do
Homes for Sale
Parkway Theater
Cabin Rentals
Hotel Tavern
Nations Inn
Ashe High Country
Go Postal
Carolina West Wireless
Railroad Pawn
Cheese Factory
Christmas in July
Peoples Drug
Miller Insurance
Littles Gym
Places to Eat
Ashe Realty
Dr Vollmer
Parkway Cinema
WJ Hardware
What to Do
Police Department
Food Lion
Creative Printers
Ashe Tire

Town of West Jefferson NC
West Jefferson on City Data
West Jefferson on Wikipedia
Chamber of Commerce